版本说明:
版本号带management
的, 表示带有管理端界面,否则没有管理界面
注意:latest版本没有管理界面,需要管理界面请选择management版本。
建议安装带有management
的
查找镜像
docker search rabbitmq:management
获取镜像
#推荐拉取带管理界面版本
docker pull rabbitmq:management
#若指定版本
docker pull rabbitmq:3.8.4-management
运行容器
docker run -id --name=rabbitmq -v d:/system_ini/rabbitmq:/var/lib/rabbitmq -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:management
15672
端口:RabbitMQ的管理页面端口
5672
端口:RabbitMQ的消息接收端口
RABBITMQ_DEFAULT_USER
环境变量:指定RabbitMQ
的用户名,这里我指定为admin,大家部署时替换成自己定义的
RABBITMQ_DEFAULT_PASS
环境变量:指定RabbitMQ
的密码,这里我指定为123456,大家部署时替换成自己定义的
d:/system_ini/rabbitmq:/var/lib/rabbitmq
:表示我持久化 rabbitmq 数据,数据映射到我本地电脑上
d:/system_ini/rabbitmq
表示映射到哪个路径
/var/lib/rabbitmq
表示容器中的路径(这个rabbitmq在容器中的路径)