services: postgres: image: pgvector/pgvector:pg16 environment: POSTGRES_DB: affine_rfc6_manticore_e2e POSTGRES_USER: ds POSTGRES_PASSWORD: ds ports: - '55433:5432' healthcheck: test: ['CMD-SHELL', 'pg_isready -U ds -d affine_rfc6_manticore_e2e'] interval: 2s timeout: 2s retries: 30 start_period: 5s manticore: image: manticoresearch/manticore:29.0.2 environment: searchd.listen: 'http:9308' searchd.network_timeout: '30' ports: - '9308:9308' healthcheck: test: [ 'CMD-SHELL', "wget -qO- --post-data='SHOW TABLES' 'http://127.0.0.1:9308/sql?mode=raw' >/dev/null", ] interval: 2s timeout: 2s retries: 30 start_period: 5s