针对 rabbitmq 进行配置:
使用 WebSocket 连接 RabbitMQ
RabbitMQ 启用 HTTP 后台认证
创建步骤如下。
1. 启动容器
docker run -d --hostname my-rabbit --name rabbitmq -p 8080:15672 \
rabbitmq:3.7-management-alpine
1
2
2. 进入容器
docker exec -it rabbitmq /bin/sh
1
3. 启用插件
umask 0022; rabbitmq-plugins enable --offline \
rabbitmq_auth_backend_http rabbitmq_auth_backend_cache rabbitmq_web_stomp
特别注意这里的 umask 0022;,只有这样配置,镜像才能读取插件配置,才能启动成功。
输出内容:
The following plugins have been configured:
rabbitmq_auth_backend_cache
rabbitmq_auth_backend_http
rabbitmq_management
rabbitmq_management_agent
rabbitmq_stomp
rabbitmq_web_dispatch
rabbitmq_web_stomp
Applying plugin configuration to rabbit@my-rabbit...
The following plugins have been enabled:
rabbitmq_auth_backend_cache
rabbitmq_au
配置 Docker 容器的 RabbitMQ
最新推荐文章于 2023-03-01 17:54:07 发布