version: '3.8' services: rabbitmq: hostname: jobot-rabbit image: rabbitmq:4 volumes: - rabbitmq_data:/var/lib/rabbitmq/ networks: - jobot postgres: image: postgres:15 environment: POSTGRES_PASSWORD: LocalDbPass POSTGRES_DB: jobot volumes: - postgres_data:/var/lib/postgresql/data networks: - jobot backend: build: context: . dockerfile: JOBot.Backend/Dockerfile depends_on: - postgres - rabbitmq ports: - "5000:5000" networks: - jobot bot: build: context: . dockerfile: JOBot.TClient/Dockerfile depends_on: - backend networks: - jobot networks: jobot: volumes: postgres_data: rabbitmq_data: