概述
一、Docker 运行部署rabbitMQ
1. 搜索 rabbitMQ
2. 拉取 rabbitmq 的镜像
docker pull rabbitmq:3.9.20-management-alpine
3. 运行rabbitmq
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq
-v ./data/rabbitmq/:/var/lib/rabbitmq
-e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin
rabbitmq:3.9.20-management-alpine
注:版本中有 “management” 都是带有web端访问界面的无需手动开启,不带“management”的版本都需要手动去容器内使用命令行的行式开启web访问界面
- 5672:5672 用于mq通信
- 15672:15672 用于web控制台
- RABBITMQ_DEFAULT_USER=admin web控制台登录的用户名
- RABBITMQ_DEFAULT_PASS=admin web控制台登录的密码
- /data/rabbitmq/:/var/lib/rabbitmq 挂载的数据目录
二、docker-compose 运行部署rabbitMQ
1. 创建 docker-compose.yml 文件,将内容复制如下:
version: "3.5"
# 部署的服务
services:
# rabbitmq 消息队列
rabbitmq:
container_name: rabbitmq
image: rabbitmq:3.9.20-management-alpine
restart: always
privileged: true
environment:
- TZ=Asia/Shanghai
- RABBITMQ_DEFAULT_USER=admin
- RABBITMQ_DEFAULT_PASS=admin
volumes:
- ./data/rabbitmq/:/var/lib/rabbitmq
ports:
- 5672:5672
- 15672:15672
运行命令:docker-compose up -d rabbitmq
最后
以上就是高贵高跟鞋为你收集整理的Centos7中Docker安装rabbitMQ的全部内容,希望文章能够帮你解决Centos7中Docker安装rabbitMQ所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复