services: rabbitmq: image: registry.cn-chengdu.aliyuncs.com/reghao/rabbitmq:3.13.7-management-alpine container_name: rabbitmq restart: always network_mode: host hostname: node212 # 关键 volumes: - /etc/localtime:/etc/localtime:ro - /opt/docker/rabbitmq/data:/var/lib/rabbitmq - /opt/docker/rabbitmq/log:/var/log/rabbitmq - /opt/docker/rabbitmq/.erlang.cookie:/var/lib/rabbitmq/.erlang.cookie environment: - RABBITMQ_DEFAULT_USER=test - RABBITMQ_DEFAULT_PASS=Test_123456 - RABBITMQ_VM_MEMORY_HIGH_WATERMARK_RELATIVE=0.4 - RABBITMQ_DISK_FREE_ABSOLUTE_LIMIT=2GB extra_hosts: - "node211:192.168.0.211" - "node213:192.168.0.213" deploy: resources: limits: cpus: '1.0' memory: 1024M reservations: cpus: '0.1' memory: 512M logging: driver: "json-file" options: max-size: "100m" max-file: "3"