背景
Window下成功安装Docker并正常启动QuickStart终端,下面是Docker安装链接:
win7、8 安装 docker以及常见问题
win10 安装docker
一. RabbitMQ安装
-
先到 RabbitMQ官网上找到对应的版本信息以及docker命令
-
QuickStart终端执行
docker run -d --hostname my-rabbit -p 5672:5672 -p 15672:15672 rabbitmq:3.7.8-management
启动RabbitMQ镜像
命令解释:
-d
:后台启动,--hostname
为命名参数,-p
为端口映射参数,rabbitmq:
版本参数,
my-rabbit
为本机应用名(可改),
5672:5672
,前面一个为本机的端口,后一个为容器默认的端
15672:15672
,后一个为管理界面默认的端口
3.7.8-management
为版本号,这里采用的是有管理界面的版本
-
浏览器访问http://192.168.99.100:15672/,得下图界面,其中,
192.168.99.100
为我本机Linux环境地址,具体请参考:
Docker问题4-Window下无法对docker容器进行端口映射,得下图
备注: win10 下直接访问 localhost:15672 即可
-
在步骤1提供的网址上可以找到默认的username和password为guest/guest,
-
输入账号密码后得下图,表示成功安装好RabbitMQ:
备注:重启电脑后最好重启docker并重新运行容器
二. MQ 命令行 使用
- 上图的界面就是管控台,现在尝试进入 mq 的命令行
- 命令行执行 docker ps 查看正在运行的镜像,可以看到 mq 的 容器id
- 执行 docker exec -it 04e bash 命令进入 mq 容器内部,其中 04e 为上图ID 的缩写
- 执行 rabbitmqctl 命令来进行相关操作
rabbitmqctl常见指令 - 退出容器 :执行 exit 命令