Docker安装RabbitMQ——基于docker-compose工具
生活随笔
收集整理的這篇文章主要介紹了
Docker安装RabbitMQ——基于docker-compose工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 編寫docker-compose文件
- 2. 啟動容器
- 3. RabbitMQ相關信息說明
- 3.1 常用端口說明
- 3.2 相關文件說明
- 3.3 環境變量
- 附 docker-compose安裝和命令介紹
1. 編寫docker-compose文件
docker-compose.yml
version: '3.7'services:kafka:image: rabbitmq:3.8.3-managementcontainer_name: rabbitmq_3.8.3hostname: rabbitmqports: - "4369:4369"- "5671:5671"- "5672:5672"- "15671:15671"- "15672:15672" - "25672:25672"restart: "no"network_mode: "host"volumes:- /data/rabbitmq/lib:/var/lib/rabbitmq- /data/rabbitmq/etc:/etc/rabbitmq- /data/rabbitmq/log:/var/log/rabbitmqenvironment:- RABBITMQ_DEFAULT_VHOST=rabbitmq-1- RABBITMQ_DEFAULT_USER=admin- RABBITMQ_DEFAULT_PASS=1234562. 啟動容器
docker-compose up -d
3. RabbitMQ相關信息說明
3.1 常用端口說明
詳細說明:[官網端口介紹地址](Networking and RabbitMQ — RabbitMQ)
| 15672 | 管理界面ui使用的端口 |
| 15671 | 管理監聽端口 |
| 5672,5671 | AMQP 0-9-1 without and with TLSclient端通信口 |
| 4369 | (epmd)epmd代表 Erlang端口映射守護進程,erlang發現口 |
| 25672 | ( Erlang distribution) server間內部通信口 |
3.2 相關文件說明
配置文件目錄:/etc/rabbitmq
數據文件目錄:/var/lib/rabbitmq
日志文件目錄:/var/log/rabbitmq
3.3 環境變量
RABBITMQ_DEFAULT_VHOST:默認虛擬機名,編碼中需要使用
RABBITMQ_DEFAULT_USER:默認的用戶名
RABBITMQ_DEFAULT_PASS:默認用戶名的密碼
附 docker-compose安裝和命令介紹
CentOS7安裝docker-compose(附docker-compose命令介紹)
總結
以上是生活随笔為你收集整理的Docker安装RabbitMQ——基于docker-compose工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 挂载iso镜像文件
- 下一篇: 自定义 Spring Starter