version: "3.9" services: postgrpc: build: context: ../../ dockerfile: postgrpc/Dockerfile depends_on: - postgres - pgbouncer environment: - HOST=0.0.0.0 - PGHOST=postgres - PGDBNAME=postgres - PGUSER=postgres - PGPASSWORD=supersecretpassword - RUST_LOG=info postgres: image: postgres environment: - POSTGRES_PASSWORD=supersecretpassword pgbouncer: image: bitnami/pgbouncer depends_on: - postgres environment: - POSTGRESQL_PASSWORD=supersecretpassword - POSTGRESQL_HOST=postgres benchmarks: build: context: . depends_on: - postgres - postgrpc - pgbouncer volumes: - ./results:/results