那些年使用docker版rabbitmq踩过的坑

发布时间:
更新时间:
🕒 阅读时间:2 min read 👀 阅读量:Loading...

那些年使用docker版rabbitmq踩过的坑

1. 拉取rabbitmq镜像

Terminal window
docker pull rabbitmq

如果拉取失败可配置镜像加速器,亲测第一个可用,测试时间(2025年3月7日)

Terminal window
{
"registry-mirrors": [
"https://proxy.1panel.live",
"https://docker.1panel.top",
"https://docker.m.daocloud.io",
"https://docker.1ms.run",
"https://docker.ketches.cn"
]
}

2. 使用命令行启动

Terminal window
# -d 参数:后台运行 Docker 容器
# --name 参数:设置容器名称
# -p 参数:映射端口号,格式是“宿主机端口号:容器内端口号”。5672供客户端程序访问,15672供后台管理界面访问
# -e 参数:设置容器内的环境变量,这里我们设置了登录RabbitMQ管理后台的默认用户和密码
docker run -d \
--name rabbitmq \
-p 5672:5672 \
-p 15672:15672 \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=admin123 \
rabbitmq

3. 访问rabbitmq界面

ip:15672

image-20250307162339678

如果无法访问需要进入容器内部用命令启用管理插件

Terminal window
rabbitmq-plugins enable rabbitmq_management

执行以下命令,查看已启用的插件

Terminal window
rabbitmq-plugins list

需要确保 rabbitmq_management插件已在列表中。

再次访问即可看到界面

那些年使用docker版rabbitmq踩过的坑

作者: Mindspark

本文链接: https://oxai.net.cn/posts/54af2ae8

本文采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。

留言评论

2000年1月1日星期六
00:00:00