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 中配置的用户名/密码,即可登录
相关推荐
为什么不问问神奇的海螺呢丶6 分钟前
n9e categraf docker 监控配置
运维·docker·容器
青树寒鸦7 分钟前
wsl的docker备份mongo和迁移
运维·mongodb·docker·容器
m0_687399841 小时前
telnet localhost 15672 RabbitMQ “Connection refused“ 错误表示目标主机拒绝了连接请求。
分布式·rabbitmq
Ronin3051 小时前
日志打印和实用 Helper 工具
数据库·sqlite·rabbitmq·文件操作·uuid生成
hopsky2 小时前
Docker Desktop 报 500
运维·docker·容器
曦云沐3 小时前
一键部署ROS2开发环境!Docker run命令详解与实战
docker·容器·ros2
H Journey3 小时前
Docker swarm 集群搭建实战
运维·docker·容器
江湖有缘3 小时前
Docker环境下使用RustScan端口扫描工具教程
运维·docker·容器
70asunflower3 小时前
镜像仓库(Image Registries)详解
linux·docker·容器
青树寒鸦4 小时前
wsl的docker备份redis和迁移
redis·docker·容器