- 创建存储目录
mkdir -p /home/rabbit/config
- 拷贝配置文件
docker run -itd --hostname my-rabbit --name rabbit --restart=always -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:3.11.9-management
docker cp rabbit:/etc/rabbitmq/conf.d/10-defaults.conf .
docker stop rabbit && docker rm rabbit
- 启动服务
docker run -itd --hostname my-rabbit --name rabbit --restart=always -v /home/rabbit/config/:/etc/rabbitmq/conf.d/ -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:3.11.9-management