PostgreSQL 16.6 with AGE 1.5.0 and Vector 0.8.0 (user:rag/rag)
10K+
start a postgres instance via docker:
$ docker run --name some-postgres -e POSTGRES_USER="rag" POSTGRES_PASSWORD="rag" -e POSTGRES_DB="rag" -d gzdaniel/postgres-for-rag:pgpg18-age-pgvector
via docker compsose:
services:
postgres:
image: gzdaniel/postgres-for-rag:pg18-age-pgvector
ports:
- "5432:5432"
volumes:
- postgres_data:/var/lib/postgresql
healthcheck:
test:
- CMD-SHELL
- 'PORT_HEX="$(printf ''%04X'' 5432)"; cat /proc/net/tcp /proc/net/tcp6 2>/dev/null | grep -q ":$${PORT_HEX} "'
interval: 5s
timeout: 3s
retries: 20
start_period: 10s
stop_grace_period: 30s
restart: unless-stopped
environment:
POSTGRES_USER: "rag"
POSTGRES_PASSWORD: "rag"
POSTGRES_DB: "rag"
volumes:
postgres_data:
PostgreSQL 16.6 Docker image preconfigured with pgvector 0.8.0 and Apache AGE 1.5.0.
Default admin user and password: rag/rag
Sample code:
docker run -p 5432:5432 --restart unless-stopped -d --name postgres-rag gzdaniel/postgres-for-rag:16.6 sh -c "service postgresql start && sleep infinity"
Content type
Image
Digest
sha256:b24e9a7ff…
Size
175.8 MB
Last updated
about 2 months ago
docker pull gzdaniel/postgres-for-rag:pg18-age-pgvector