使用Docker安装RabbitMQ (带配置文件目录映射,复制粘贴即可使用)

  • 查找RabbitMQ镜像: docker search rabbitmq
    在这里插入图片描述
  • 选择官方镜像,需要注意的是通过docker pull rabbitmq获取的镜像是不带控制台,安装带控制台的镜像需要带上标签, 使用docker pull rabbitmq:management命令拉取镜像。

在这里插入图片描述

  • 在home目录下创建需要映射的目录:mkdir -p ~/rabbitmq/{etc,lib,var/{lib,log}}
    在这里插入图片描述

  • 运行容器:

docker run -d -p 1883:1883 -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 15672:15672 -p 25672:25672 -p 61613:61613 -p 61614:61614 -p 8883 -v ~/rabbitmq/etc:/etc/rabbitmq -v ~/rabbitmq/lib:/var/lib/rabbitmq -v ~/rabbitmq/log:/var/log/rabbitmq --name rabbit rabbitmq:management

此时通过访问http://127.0.0.1:15672web控制台是访问不了的。
在这里插入图片描述

  • 通过docker exec -it rabbit bash进入rabbit容器内部, 执行rabbitmq-plugins enable rabbitmq_management开启控制台插件。
    在这里插入图片描述
    再次访问http://127.0.0.1:15672
    在这里插入图片描述

  • 默认账号: guest,默认密码: guest, 登录后界面如图:
    在这里插入图片描述

发布了71 篇原创文章 · 获赞 147 · 访问量 35万+

猜你喜欢

转载自blog.csdn.net/ClassmateLin/article/details/104559569