services: rabbitmq: image: rabbitmq:3.13-management container_name: policy_service_rabbitmq ports: - "5672:5672" # AMQP - "15672:15672" # Management UI environment: RABBITMQ_DEFAULT_USER: guest RABBITMQ_DEFAULT_PASS: guest volumes: - rabbitmq_data:/var/lib/rabbitmq - ./rabbitmq/definitions.json:/etc/rabbitmq/definitions.json - ./rabbitmq/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf healthcheck: test: ["CMD", "rabbitmq-diagnostics", "ping"] interval: 10s timeout: 5s retries: 5 volumes: rabbitmq_data: