https://blog.csdn.net/super_rd/article/details/70792746
http://muxiulin.cn/archives/category/rabbitmq
使用Docker安装部署RabbitMQ
1、docker search rabbitmq:management
![](https://images2018.cnblogs.com/blog/580705/201804/580705-20180411233754149-1803789953.png)
2、docker pull rabbitmq:management
注意:如果docker pull rabbitmq 后面不带management,启动rabbitmq后是无法打开管理界面的,所以我们要下载带management插件的rabbitmq.
![](https://images2018.cnblogs.com/blog/580705/201804/580705-20180414173550082-473913576.png)
3、开始创建rabbitmq容器
docker run -d --name myrabbitmq --hostname rabbitmqhostone -p 5672:5672 -p 15672:15672 macintoshplus/rabbitmq-management
rabbitmq的数据库名称规则是,NODENAME@hostname,Docker每次从Docker image启动容器的时候会自动生成hostname,这样一来,你保存在主机上的数据库就会没用了,包括之前创建的用户也会没有了。所以在创建容器的时候必须指定--hostname=rabbitmqhostone,这样docker环境启动后rabbitmq就会一直读取固定目录中的数据了
4, 配置文件地址和数据库文件地址