在CentOS上使用docker安装RabbitMQ
前提:
需要在服务器-安全组中开启15672端口,否则这边无法启动RabbitMq
一、CentOS上安装docker
1、卸载旧版本
sudo yum remove docker
2、设置存储库
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、安装 Docker 引擎
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
4、启动 Docker。
sudo systemctl start docker
5、验证docker版本
docker -v
6、查询docker开启状态
systemctl status docker
7、启动成功
官方文档:https://docs.docker.com/engine/install/centos
二、docker中安装RabbitMQ
1、安装RabbitMQ(安装指定版本)
需要先去docker中看下有哪些可以安装的镜像版本。去查看
sudo docker pull rabbitmq:3.9.21-management
2、启动RabbitMQ
sudo docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq
3、浏览器访问
http://服务器公网IP:15672
4、成功启动