- 拉取
rabbitmq:4.1.4-management
镜像
bash
# 指定具体版本号 4.1.4-management
docker pull rabbitmq:4.1.4-management


- 导出镜像
bash
docker save rabbitmq:4.1.4-management > rabbitmq_4.1.4-management.tar

- 上传到
Linux
虚拟机内/opt/docker-temp
,导入镜像
bash
cd /opt/docker-temp
docker load < rabbitmq_4.1.4-management.tar

- 创建
/opt/rabbitmq
目录,用以放置rabbitmq
相关文件
bash
sudo mkdir -p /opt/rabbitmq
sudo chown -R $USER:$USER /opt/rabbitmq

- 在
/opt
目录下创建docker-compose.yaml
文件,添加rabbitmq
配置文件引入
sudo vi /opt/docker-compose.yaml
bash
name: zhe
include:
- /opt/rabbitmq/rabbitmq-compose.yaml
- 在
/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
- 在
/opt
或/opt/rabbitmq
目录下,启动rabbitmq
容器
bash
cd /opt
# 修改所属者
sudo chown -R $USER:$USER /opt/rabbitmq
docker compose up -d rabbitmq

- 查看
rabbitmq
启动状态
docker ps

- 访问
Web
管理后台,如果你是在本机docker
安装的,可以直接访问:http://127.0.0.1:15672,输入在 rabbitmq-compost.yaml 中配置的用户名/密码,即可登录

