services: postgres: image: postgres ports: - 5432:5432 environment: POSTGRES_PASSWORD: "password" nginx: image: nginx depends_on: - second - first volumes: - ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf ports: - 80:80 first: build: .\DSaC depends_on: - postgres environment: DATABASE_CONNECTION_STRING: "Host=postgres;Database=dsac_maxim_1;Username=postgres;Password=password" GATEWAY_SETTINGS_APP_PREFIX: "first" # Нужно, чтобы запросы из Swagger работали нормально second: build: .\DSaC_second depends_on: - first environment: DATABASE_CONNECTION_STRING: "Host=postgres;Database=dsac_maxim_2;Username=postgres;Password=password" FIRST_SERVICE_BASE_URL: "http://nginx/first/api" FIRST_SERVICE_GET_COUNTERPARTY_POSTFIX: "/Counterparties" GATEWAY_SETTINGS_APP_PREFIX: "second"