02- 使用Docker安装RabbitMQ

使用Docker安装RabbitMQ

下载安装镜像

方式一: 启动docker服务,然后在线拉取

sh 复制代码
# 在线拉取镜像
docker pull rabbitmq:3-management

# 使用docker images查看是否已经成功拉取

方式二: 从本地加载 ,将RabbitMQ上传到虚拟机中后使用命令加载镜像即可

sh 复制代码
docker load -i mq.tar

启动MQ容器

执行docker run命令来运行MQ容器,容器启动成功之后在浏览器中输入虚拟机ip:15672访问RabbitMQ的管理平台(使用云服务器记得设置安全组)

  • -e参数设置环境变量: 配置登录RabbitMQ的管理平台用户和密码
  • hostname: 设置主机名(集群部署的时候需要用到)
  • -p参数设置端口映射: 15672是RabbitMQ的管理平台的端口, 5672是将来做消息通信的端口(服务之间发送消息和接收消息)
sh 复制代码
# 启动一个RabbitMQ容器
docker run \
  -e RABBITMQ_DEFAULT_USER=root \
  -e RABBITMQ_DEFAULT_PASS=123456 \
  --name mq \
  --hostname mq1 \
  -p 15672:15672 \
  -p 5672:5672 \
  -d \
  rabbitmq:3-management
  
  # 查看启动的容器
  docker ps
  
  # 停止或重新启动mq容器
  docker start/stop mq
相关推荐
java_cj9 小时前
深入kubectl create源码:从YAML到Pod的完整链路拆解
运维·云原生·容器·kubernetes
源图客11 小时前
【AI向量数据库】Weaviate介绍与部署
运维·docker·容器
一勺菠萝丶13 小时前
宝塔 Docker 安装 Ubuntu 及启动失败解决流程
ubuntu·docker·eureka
码云骑士14 小时前
28-Docker部署Django(下)-docker-compose编排与静态文件处理
docker·容器·django
至乐活着15 小时前
Docker Compose多服务编排实战:从零搭建Node.js+MySQL+Redis全栈应用
docker·微服务·devops·容器编排·compose
木雷坞15 小时前
Firecrawl Docker Compose 自托管排查:镜像、Redis、队列和 Playwright
redis·docker·容器·firecrawl
whyfail16 小时前
Colima:把 Docker Desktop 从 Mac 上“瘦身”的那把刀
macos·docker·容器
人工智能培训17 小时前
数字孪生的未来发展方向探析
gpt·深度学习·机器学习·容器·知识图谱
大佐不会说日语~17 小时前
在 Windows 本地用 Docker 部署向量模型(bge-m3)
windows·docker·容器·llm·ollama
xsc-xyc18 小时前
CasaOS + Docker 挂载外接硬盘部署 Jellyfin 私人影院
运维·docker·容器