前言:
为了解决离线消息,不得不去了解rabbitMQ技术
正文:
先去Docker的官方仓库搜索
RabbitMQ
点击第一个下载量最高的RabbitMQ
搜索最新版本带management的镜像,就是下面这个
复制右边的拉取Docker镜像代码,到服务器执行
docker pull rabbitmq:3.12.0-rc.1-management
等待下载完成后,输入
docker images
查看镜像是否存在这里已经下载好276MB的镜像,下面是启动的命令
docker run -d --restart=always -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin123 --name mq --hostname mq1 -p 15672:15672 -p 5672:5672 rabbitmq:3.12.0-rc.1-management
这里端口号15672是web管理页面的端口,5672是其他服务连接的端口
启动正常
输入用户名密码
admin
,admin123
,就能正常登陆了
后记:
到这里已经启动成功了,就能正常连接rabbitMQ可以进行愉快的玩耍了