赞
踩
目录
示例系统:RedHat,版本:7.6
依赖软件:Docker,版本:20.10.14
备注:
安装Docker参考:RedHat系统安装Docker-CSDN博客
将文件上传或编辑到指定目录:如/usr/local/soft/
vi docker-compose.yml
# 版本号
version: "3"
# 服务列表
services:
# 配置rabbitmq
rabbitmq:
# 指定镜像:命令 rabbitmq:latest
image: rabbitmq:latest
# 指定服务名称,命令:--name rabbitmq-test
container_name: rabbitmq-test
# 指定端口:命令 -p 主机端口:容器端口
ports:
- 5672:5672
- 15672:15672
# 重启策略
restart: "always"
# 权限
privileged: true
# 配置环境
environment:
# 指定时区
TZ: Asia/Shanghai
# 设置默认用户
RABBITMQ_DEFAULT_USER: root
# 设置默认密码
RABBITMQ_DEFAULT_PASS: root
# 数据容器卷
volumes:
- /usr/local/rabbitmq/data:/var/lib/rabbitmq
# 加入指定网络,容器间必须要处于同一个网络才能通过容器名称进行调用
networks:
- test_network
# 创建网络
networks:
# 默认将会创建为 docker-compose.yml所在文件夹名test_network网络名称
test_network:
driver: bridge
备注:
镜像版本、容器名称、端口、配置目录、网络等可以根据自己需要设置
安装docker-compose参考:在线安装docker-compose_在线装docker-compose-CSDN博客
前台运行:docker-compose up
后台运行:docker-compose up -d
前台停止:Ctrl+c
后台停止:docker stop 容器ID
开启管理页面,需要手动开启,执行下面命令:
docker exec -it 3766241d4be9 /bin/bash (3766241d4be9为容器ID,替换为自己的容器ID)
rabbitmq-plugins enable rabbitmq_management
http://ip:15672/ 标红的部分修改为运行机器的IP
用户名/密码:root/root
出现下面页面表示安装正常
程序使用下面的地址:
0.0.0.0:5672,标红的部分修改为运行机器的IP
root/root,标红的部分可自己根据应用创建
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。