docker rabbitmq:3.9.10-management

文章目录

一、入门试炼
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

上一篇:SQL Server Management Studio与SQL Server Configuration Manager


下一篇:SMO介绍