docker學習9-搭建rabbitMQ環境


前言

docker搭建rabbitMQ環境

下載鏡像

rabbitMQ 鏡像倉庫地址https://hub.docker.com/_/rabbitmq
找帶有 mangement的版本,會帶后台管理界面

下載 3.8.0-management 鏡像

docker pull rabbitmq:3.8.0-management

查看鏡像

[root@yoyo ~]# docker images rabbitmq
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
rabbitmq            3.8.0-management    27764c8758a0        4 days ago          180MB

啟動容器

啟動容器

docker run -d --name rabbitmq3.8 -p 5672:5672 -p 15672:15672 -v /root/rabbitmq/data:/var/lib/rabbitmq --hostname myRabbit  -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:3.8.0-management

參數說明

  • -d 后台運行容器;
  • --name 指定容器名;
  • -p 指定服務運行的端口(5672:應用訪問端口;15672:控制台Web端口號);
  • -v 映射目錄或文件;
  • --hostname 主機名(RabbitMQ的一個重要注意事項是它根據所謂的 “節點名稱” 存儲數據,默認為主機名);
  • -e 指定環境變量;(RABBITMQ_DEFAULT_USER:默認的用戶名;RABBITMQ_DEFAULT_PASS:默認用戶名的密碼)

查看容器運行狀態

[root@yoyo rabbitmq]# docker ps
CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                                                                                        NAMES
70efaf53c9f1        rabbitmq:3.8.0-management   "docker-entrypoint.s…"   4 seconds ago       Up 3 seconds        4369/tcp, 5671/tcp, 0.0.0.0:5672->5672/tcp, 15671/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp   rabbitmq3.8

訪問web管理界面

瀏覽器輸入:http://服務器ip:15672 打開 rabbitmq的web管理界面

輸入前面設置的admin賬號,密碼123456登錄


免責聲明!

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



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