Docker获取并运行RabbitMQ

1.搜索RabbitMQ镜像

Docker搜索Rabbitmq镜像.  

docker search rabbitmq
1.png

2.拉取镜像

我们选择官方版本的,也就是第一个.通过这个镜像创建的容器需要我们额外打开web management的插件,若不想手动开启,可下载 rabbitmq/management
docker pull rabbitmq

image.png

3. 创建容器.

镜像下载后,通过该镜像创建一个容器.
**
docker run -d --hostname my-rabbit -p 5671:5671 -p 5672:5672 -p 15671:15671 -p 15672:15672 -p 25672:25672 -p 4369:4369 -v $PWD/rabbitmq-data:/var/rabbitmq/lib --name my_rabbitmq rabbitmq:latest 

参数介绍:
-d:后台运行容器.
--hostname:指定主机名.
-p:指定端口映射.
-v:文件目录映射.
--name:定义容器名称.

image.png

4. 查看日志.

docker logs my_rabbitmq 

image.png

5.开启插件

如果使用的镜像为rabbitmq/management,到此步可直接浏览器访问localhost:15672;若使用rabbitmq镜像,我们需要进入docker,开启rabbitmq-management插件.

docker exec -it my_rabbitmq /bin/bash
ls 

image.png


可以看到有plugins插件的目录,我们需要用到的插件都在里面,使用命令即可开启插件.

cd plugins 
rabbitmq-plugins enable rabbitmq_management  


image.png

6.访问Rabbit的页面

image.png

Last modification:July 7th, 2019 at 11:42 am
如果觉得我的文章对你有用,请随意赞赏