Docker 安装 RabbitMQ

参考 Docker 安装 MySQL

  1. 拉取 rabbitmq:4.1.4-management 镜像
bash 复制代码
# 指定具体版本号 4.1.4-management
docker pull rabbitmq:4.1.4-management
  1. 导出镜像
bash 复制代码
docker save rabbitmq:4.1.4-management > rabbitmq_4.1.4-management.tar
  1. 上传到 Linux 虚拟机内 /opt/docker-temp,导入镜像
bash 复制代码
cd /opt/docker-temp
docker load < rabbitmq_4.1.4-management.tar
  1. 创建 /opt/rabbitmq 目录,用以放置 rabbitmq 相关文件
bash 复制代码
sudo mkdir -p /opt/rabbitmq
sudo chown -R $USER:$USER /opt/rabbitmq
  1. /opt 目录下创建 docker-compose.yaml 文件,添加 rabbitmq 配置文件引入

sudo vi /opt/docker-compose.yaml

bash 复制代码
name: zhe

include:
  - /opt/rabbitmq/rabbitmq-compose.yaml
  1. /opt/rabbitmq 目录下创建 rabbitmq-compose.yaml 文件,添加 rabbitmq 配置

sudo vi /opt/rabbitmq/rabbitmq-compose.yaml

bash 复制代码
services:
  rabbitmq:
    image: rabbitmq:4.1.4-management
    container_name: rabbitmq
    restart: on-failure:30
    ports:
      - "15672:15672"
    environment:
      - RABBITMQ_DEFAULT_USER=zhe
      - RABBITMQ_DEFAULT_PASS=123456
    volumes:
      - /opt/rabbitmq/data:/var/lib/rabbitmq
  1. /opt/opt/rabbitmq 目录下,启动 rabbitmq 容器
bash 复制代码
cd /opt
# 修改所属者
sudo chown -R $USER:$USER /opt/rabbitmq
docker compose up -d rabbitmq
  1. 查看 rabbitmq 启动状态

docker ps

  1. 访问 Web 管理后台,如果你是在本机 docker 安装的,可以直接访问:http://127.0.0.1:15672,输入在 rabbitmq-compost.yaml 中配置的用户名/密码,即可登录
相关推荐
leeyi8 小时前
把软件装进不能上网的机房——一套建好了、还没上过战场的交付工程(第101篇)
docker·aigc·agent
YIAN10 小时前
Docker + Nginx 核心原理扫盲:从环境隔离到反向代理,运维面试必考点
后端·docker·面试
IT大白鼠12 小时前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
小张同学a.1 天前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
NJCloud1 天前
Docker 容器技术入门:部署、核心概念与基础命令
运维·docker·容器
2601_962072331 天前
docker自建rustdesk-server远程桌面
运维·docker·容器
pnoker1 天前
从零部署 IoT DC3:四步快速启动实录
物联网·docker·部署
虎王物联1 天前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
pnoker1 天前
IoT DC3 消息总线:六适配器可插拔设计
物联网·架构·kafka·消息队列·rabbitmq
缘友一世1 天前
GLM-5.3-NVFP4 部署实战系列[二]Docker 镜像选择与补丁镜像构建:纯 Python overlay,不重编一行 CUDA
python·docker·容器·vllm