# version: '3.9' # services: # # my-rabbitmq: # # # Use Alpine for docker-compose. # # image: rabbitmq:3-management-alpine # # container_name: my-rabbitmq # # hostname: my-rabbitmq-host # # ports: # # - "15762:15762" # # - "5762:5762" # # volumes: # # - ".rabbitdata:/var/lib/rabbitmq" # # environment: # # - RABBITMQ_DEFAULT_USER=runcible # # - RABBITMQ_DEFAULT_PASS=Testing123 # # - RABBITMQ_DEFAULT_VHOST=runcible # # healthcheck: # # test: [ "CMD", "nc", "-z", "localhost", "5672" ] # # interval: 5s # # timeout: 15s # # retries: 1 version: "3.9" services: my-rabbit: image: rabbitmq:3-management-alpine container_name: my-rabbit hostname: my-rabbit-host environment: # Defaults only created if db does not exist. - RABBITMQ_DEFAULT_USER=runcible - RABBITMQ_DEFAULT_PASS=Testing123 - RABBITMQ_DEFAULT_VHOST=runcible ports: - "15672:15672" - "5672:5672" volumes: - ".rabbitdata:/var/lib/rabbitmq" healthcheck: test: [ "CMD", "nc", "-z", "localhost", "5672" ] interval: 5s timeout: 15s retries: 1