Docker image based on postgis/postgis:17-3.5 with the pgvector extension preinstalled.
- PostgreSQL 17
- PostGIS 3.5.2 (geospatial support)
- pgvector 0.8.2 (vector similarity search for AI/ML use cases)
- Minimal and clean build (no build dependencies in final image)
postgisvector
docker run -d \
--name postgres-vector \
-e POSTGRES_PASSWORD=postgres \
-p 5432:5432 \
raulodev/postgres-postgis-pgvector:v17-3.5-0.8.2Since the postgres-postgis-pgvector repository is an extension of the official Docker PostgreSQL repository, all environment variables supported there are also supported here:
POSTGRES_PASSWORDPOSTGRES_USERPOSTGRES_DBPOSTGRES_INITDB_ARGSPOSTGRES_INITDB_WALDIRPOSTGRES_HOST_AUTH_METHOD