# mkdir -pv /data/volumes/postgres/pgdata # pull:: docker compose --env-file ./dbSer/postgres/env.cfg -f ./dbSer/postgres/prod.stack.yml pull #run:: docker compose -p prod-dbs --env-file ./dbSer/postgres/env.cfg -f ./dbSer/postgres/prod.stack.yml up -d services: pgvector: image: ${IMAGE_TAG_PGVECTOR_PG18} container_name: dbs_pgvector restart: unless-stopped command: ["postgres", "-c", "max_connections=200"] ports: - "5432:5432" environment: - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_HOST_AUTH_METHOD=${POSTGRES_HOST_AUTH_METHOD:-scram-sha-256} - POSTGRES_INITDB_ARGS=--encoding=UTF8 --locale=C --auth-host=${POSTGRES_HOST_AUTH_METHOD:-scram-sha-256} volumes: - ${Volumes_Path}:/var/lib/postgresql healthcheck: test: - CMD-SHELL - pg_isready -U ${POSTGRES_USER:-postgres} -d ${POSTGRES_DB:-postgres} interval: 10s timeout: 5s retries: 10