Docker 安装 RabbitMQ 3.7.16 版本的详细步骤:
1. 拉取 RabbitMQ 3.7.16 镜像
docker pull rabbitmq:3.7.16-management
注意:使用 -management 标签的镜像包含管理插件,可以通过 Web 界面管理 RabbitMQ。
2. 运行 RabbitMQ 容器
docker run -d \
--name rabbitmq-3.7.16 \
-p 5672:5672 \ # AMQP 协议端口
-p 15672:15672 \ # 管理界面端口
-e RABBITMQ_DEFAULT_USER=admin \ # 默认用户名
-e RABBITMQ_DEFAULT_PASS=password \ # 默认密码
rabbitmq:3.7.16-management
3. 验证安装
检查容器是否正常运行:
docker ps
查看容器日志:
docker logs rabbitmq-3.7.16
4. 访问管理界面
在浏览器中访问:http://localhost:15672
使用设置的用户名和密码登录(默认:admin/password)
5. 其他常用命令
停止容器:
docker stop rabbitmq-3.7.16
启动已停止的容器:
docker start rabbitmq-3.7.16
删除容器:
docker rm rabbitmq-3.7.16
6. 使用 Docker Compose(推荐)
创建 docker-compose.yml 文件:
version: '3.8'
services:
rabbitmq:
image: rabbitmq:3.7.16-management
container_name: rabbitmq-3.7.16
ports:
- "5672:5672"
- "15672:15672"
environment:
- RABBITMQ_DEFAULT_USER=admin
- RABBITMQ_DEFAULT_PASS=password
volumes:
- rabbitmq_data:/var/lib/rabbitmq
restart: unless-stopped
volumes:
rabbitmq_data:
运行:
docker-compose up -d
注意事项
- 生产环境中请使用更复杂的密码
- 考虑数据持久化,使用 volumes 挂载数据目录
- 可以根据需要调整内存限制等参数
- 3.7.16 是一个较旧的版本,建议评估是否需要使用特定版本
这样就完成了 RabbitMQ 3.7.16 的 Docker 安装。
1万+

被折叠的 条评论
为什么被折叠?



