摘要
Docker CE Version:20.10.10
Centos Version:CentOS Linux release 7.9.2009 (Core)
RabbitMq Version:3.9.13-management
# 一:安装RabbitMq
# 1.1 选择版本
docker search rabbitmq
1
这里使用 rabbitmq
官方版本,可以在 仓库 (opens new window) 中找到
这里,选择带有 "management" 的版本(包含web管理页面)
如果需要其他版本,可以在 仓库 (opens new window) 查找
# 1.2 拉取镜像
这里使用的是 3.9.13
版本
docker pull rabbitmq:3.9.13-management
1
# 二:启动
docker run -d --name rabbitmq --hostname myRabbitMq -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq -e RABBITMQ_DEFAULT_USER=rabbitmq_test -e RABBITMQ_DEFAULT_PASS=rabbitmq_test rabbitmq:3.9.13-management
1
- -d:后台运行容器
- --name:指定容器名
- hostname:主机名(RabbitMQ的一个重要注意事项是它根据所谓的 "节点名称" 存储数据,默认为主机名)
- -p:指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);
- -v:映射目录或文件
- RABBITMQ_DEFAULT_USER:默认的用户名
- RABBITMQ_DEFAULT_PASS:默认用户名的密码
# 三:验证
# 方法一
通过 docker ps
查看启动状态是否成功
# 方法二
通过web界面 http://server-ip:15672
# 四:疑难杂症
可以参考 Mysql-Docker 安装#小结