栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

docker rabbitmq:3.9.10-management

docker rabbitmq:3.9.10-management

文章目录
          • 一、入门试炼
            • 1. 快速入门
            • 2. 创建容器
          • 二、自定义配置
            • 2.1. 配置目录
            • 2.2. 拷贝配置
            • 2.3. 指定参数
            • 2.4. 自定义配置2
            • 2.5. 启动容器

一、入门试炼 1. 快速入门
# docker hub 搜索rabbitmq 选择版本
注意:
    3.9.10-management 内置控制台
    3.9.10 无控制台
    
# 运行rabbit临时容器,为了复制容器内部的配置文件
# 自定义rabbitmq配置信息
# 默认启动容器:
#     3.8版本默认配置/etc/rabbitmq/rabbitmq.conf
#     3.9.10版本默认配置:/etc/rabbitmq/conf.d/10-default-guest-user.conf
2. 创建容器
docker run 
-d 
--rm 
--name some-rabbit 
-p 5672:5672 
-p 15672:15672 
rabbitmq:3.9.10-management

账户/密码 guest/guest

二、自定义配置 2.1. 配置目录

级联创建rabbitmq配置目录

mkdir /app/rabbitmq/conf -p
chmod 777 /app/rabbitmq-R
2.2. 拷贝配置

从容器中将rabbitmq.conf复制到徐主机上进行修改

docker cp some-rabbit:/etc/rabbitmq/conf.d/10-default-guest-user.conf /app/rabbitmq/conf/10-default-guest-user.conf
2.3. 指定参数

在运行容器命令中添加自定义信息(指定虚拟主机目录 、用户名、密码)

docker run 
-d 
--name some-rabbit 
-p 5672:5672 
-p 15672:15672 
-e RABBITMQ_DEFAULT_VHOST=/gblfy 
-e RABBITMQ_DEFAULT_USER=admin 
-e RABBITMQ_DEFAULT_PASS=admin 
rabbitmq:3.9.10-management

账户/密码 admin/admin

2.4. 自定义配置2

自定义信息在宿主机的配置文件中指定,在运行容器命令中删除启动rabbit容器

vim /app/rabbitmq/conf/10-default-guest-user.conf
2.5. 启动容器

具体参数考:
https://www.rabbitmq.com/configure.html#supported-environment-variables

添加配置信息:

default_vhost=/gb
default_user=gb
default_pass=gb

自定义配置信息,运行rabbitmq容器

docker run 
-d 
--name some-rabbit 
-p 5672:5672 
-p 15672:15672 
-v /app/rabbitmq/conf/10-default-guest-user.conf:/etc/rabbitmq/conf.d/10-default-guest-user.conf 
rabbitmq:3.9.10-management

账户/密码 admin/admin

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/618180.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号