docker 配置 rabbitmq


對 rabbitmq 不是很熟,這里暫時記錄,后面再把持久化的配置補全。

docker run -d --hostname rabbitmq3.8.3 --name rabbitmq3 \
-e "TZ=Asia/Shanghai" \
-p 15672:15672 -p 5672:5672 \
-e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=123456 \
rabbitmq:3.8.3-management

rabbitmq:3.8.3-management 是帶有 web 管理界面的
15672 是 web 管理界面的端口號,RABBITMQ_DEFAULT_USER 配置賬號, RABBITMQ_DEFAULT_PASS 配置密碼

持久化數據和 rabbitmq home 到宿主機:

docker cp 容器ID:/var/lib/rabbitmq ~/Desktop/rabbitmq/data_dir/
docker cp 容器ID:/opt/rabbitmq ~/Desktop/rabbitmq/rabbitmq_home/

docker run -d --hostname rabbitmq3.8.3 --name rabbitmq3 \
-e "TZ=Asia/Shanghai" \
-p 15672:15672 -p 5672:5672 \
-e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=123456 \
-v ~/Desktop/rabbitmq/rabbitmq_home/rabbitmq/:/opt/rabbitmq/ \
-v ~/Desktop/rabbitmq/data_dir/rabbitmq/:/var/lib/rabbitmq/ \
rabbitmq:3.8.3-management


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM