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 中配置的用户名/密码,即可登录
相关推荐
萧行之3 小时前
Docker部署Loki+Grafana+Vector实现全服务器日志监控(含N8N/SSH/Fail2ban监控)
服务器·docker·grafana
人工智能培训4 小时前
工程科研中的AI应用:结构力学分析技巧
人工智能·深度学习·机器学习·docker·容器
计算机安禾5 小时前
【Linux从入门到精通】第35篇:容器化技术预备——Docker安装与基本概念
linux·运维·docker
子木HAPPY阳VIP5 小时前
信创UOS,Docker 完整操作部署(Dockerfile部署方式)&排错整合
linux·运维·redis·nginx·docker·容器·tomcat
AI服务老曹6 小时前
架构实战:基于 GB28181 与 RTSP 的异构设备统一接入方案,深度解析 Docker 化 AI 视频管理平台
人工智能·docker·架构
叶总没有会6 小时前
Docker:项目部署
运维·docker·容器
爱学习 爱分享6 小时前
docker 本地装瀚高 4.5 数据库
数据库·docker·容器
叶总没有会7 小时前
Docker入门
运维·docker·容器
发现你走远了7 小时前
极简后端环境搭建:一行 Docker 命令部署四大核心数据库(避坑 PG 18+)
数据库·docker·容器
身如柳絮随风扬7 小时前
使用 Docker 部署 GitLab 并分配用户账号 —— 保姆级教程
docker·容器·gitlab