拉取镜像
使用docker pull拉取一个版本后面带management
的镜像,这种会带web UI管理界面。
比如
docker pull 3.8.34-management
创建挂载目录
bash
mkdir /data/rabbitmq
用于将宿主机的目录映射到容器内的目录,实现数据持久化。
启动容器
bash
docker run \
--name rabbitmq \
-d \
-p 15672:15672 \
-p 5672:5672 \
-v /data/rabbitmq:/var/lib/rabbitmq \
rabbitmq:3.8.34-management
在Docker命令行中,-
和 --
都是用来指定选项(options)和参数(arguments)的。它们的主要区别在于选项的长度:
-
:短选项(short option),通常是一个字母,可以组合使用。例如,-d
是--detach
的简写,用于在后台运行容器。--
:长选项(long option),通常是一个单词或多个单词,用于明确指定选项。例如,--name
用于指定容器的名字,--volume
(简写为-v
)用于挂载卷。
登录管理系统
访问http://192.168.101.100:15672
,用户密码都是guest
。
新增用户,用户名cengxuyuan
,密码rabbitmqroot
,选择Admin
角色。
给用户授权,点击用户名,设置权限。