version: "3.1" services: rabbitmq-container: image: rabbitmq:3.5.3-management hostname: rabbitmq-container ports: - 5673:5673 - 5672:5672 - 15672:15672 networks: - resolute resolute-container: image: phanibushan/resolute-hub ports: - 8080:8080 environment: - spring_rabbitmq_host=rabbitmq-container - spring_rabbitmq_port=5672 - spring_rabbitmq_username=guest - spring_rabbitmq_password=guest - resolute_rabbitmq_publishQueueName=resolute-run-request - resolute_rabbitmq_exchange=resolute depends_on: - rabbitmq-container volumes: - /var/run/docker.sock:/var/run/docker.sock networks: - resolute networks: resolute: external: name: resolute