version: '3.8' services: minio: image: minio/minio:latest container_name: minio ports: - "9000:9000" environment: - MINIO_ROOT_PASSWORD=password - MINIO_ROOT_USER=root volumes: - /tmp/data/minio_store:/data command: server /data network_mode: "bridge" extra_hosts: - "host.docker.internal:host-gateway" rabbitmq: image: docker.io/bitnami/rabbitmq:latest container_name: rabbitmq ports: # - '4369:4369' # - '5551:5551' # - '5552:5552' - '5672:5672' - '15672:15672' # - '25672:25672' environment: - RABBITMQ_SECURE_PASSWORD=yes - RABBITMQ_VM_MEMORY_HIGH_WATERMARK=100% - RABBITMQ_DISK_FREE_ABSOLUTE_LIMIT=20Gi - RABBITMQ_MANAGEMENT_ALLOW_WEB_ACCESS=true network_mode: "bridge" volumes: - /tmp/bitnami/rabbitmq/.rabbitmq/:/data/bitnami healthcheck: test: [ "CMD", "curl", "-f", "http://localhost:15672" ] interval: 30s timeout: 10s retries: 5 extra_hosts: - "host.docker.internal:host-gateway"