version: "3.9" services: writer: build: .. environment: - SQLD_NODE=primary ports: - "6000:5000" reader: build: .. environment: - SQLD_NODE=replica - SQLD_PRIMARY_URL=http://writer:5001 - SQLD_HTTP_LISTEN_ADDR=0.0.0.0:8080 depends_on: - writer nginx: image: nginx:latest volumes: - ./nginx.conf:/etc/nginx/nginx.conf:ro depends_on: - reader ports: - "6001:6001" - "8080:8080"