Skip to content

pg18-vector dev

sh
vim docker-compose.yml
yml
name: pg18-dev

services:
  postgres:
    image: registry.cn-chengdu.aliyuncs.com/qins-open-img/pgvector:0.8.5-pg18
    container_name: pg18-dev
    restart: unless-stopped
    network_mode: host

    environment:
      POSTGRES_USER: qin
      POSTGRES_PASSWORD: sql123123
      POSTGRES_DB: dev

    command:
      - postgres
      - -c
      - listen_addresses=*
      - -c
      - port=5432

    volumes:
      - ./data:/var/lib/postgresql

    healthcheck:
      test:
        [
          "CMD-SHELL",
          "pg_isready -h 127.0.0.1 -p 5432 -U qin -d dev"
        ]
      interval: 5s
      timeout: 3s
      retries: 10
      start_period: 20s