Centos7中Docker安装rabbitMQ

一、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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值