docker安装rabbitmq

2021/4/20 10:27:13

本文主要是介绍docker安装rabbitmq,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

参考https://www.cnblogs.com/yufeng218/p/9452621.html

操作系统:centos7

1.在dockerhub上搜索rabbitmq,查看原生的镜像版本,找到最新的一个版本为例

2.执行docker pull rabbitmq:3.8.2-management

3.查看镜像

docker images

 

4.完成后执行如下命令:

docker run -d --name rabbitmq3.8.2 -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin a64a4ae7bc1f

执行后提示:ce5e903ca004bf5a996ac08a1cd9461a75a4881608b33e48d6cc2d1ba6571a3d

5.定位问题:

显示上述命令执行成功,但是rabbitmq没有起来。

a.执行docker logs ce5e903ca004bf5a996ac08a1cd9461a75a4881608b33e48d6cc2d1ba6571a3d

find: ‘/var/lib/rabbitmq’: Permission denied

chown: changing ownership of '/var/lib/rabbitmq': Permission denied

b.创建目录,mkdir /var/lib/rabbitmq

c.启动参数加--privileged=true

d.docker rm ce5e903ca004bf5a996ac08a1cd9461a75a4881608b33e48d6cc2d1ba6571a3d

e.执行 docker run -d --name rabbitmq3.8.2 -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --privileged=true a64a4ae7bc1f

6.浏览器输入

http://192.168.59.128:15672/#/exchanges

用户名/密码admin/admin登录成功

 


 




这篇关于docker安装rabbitmq的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程