services: db: # custom image for docker with pgroonga support image: groonga/pgroonga:latest-alpine-17 restart: always shm_size: 6GB volumes: - ./db:/var/lib/postgresql/data networks: - postgres_db env_file: - .env healthcheck: test: "pg_isready -U postgres -d postgres" interval: 40s retries: 20 networks: postgres_db: name: postgres_db driver: bridge