Docker初探之運行RabbitMQ消息隊列服務


  我們平時在使用RabbitMQ是基於Windows操作系統的,在使用前需要安裝Er-Lang和RabbitMQ服務程序,如果版本不對RabbitMQ就啟動失敗,安裝流程也比較麻煩。

  但如果在Docker中則變得簡單。

  在使用RabbitMQ之前,我們首先需要拉取RabbitMQ鏡像,然后在進行運行RabbitMQ容器。

  一、拉取RabbitMQ鏡像

  命令:

  docker pull rabbitmq:management

  這個鏡像自帶Web管理界面。

  如圖:

  

  二、運行RabbitMQ容器

  在運行RabbitMQ容器的時候,我們需要設置相關的參數,比如映射端口和RabbitMQ的管理賬號以及密碼。

  如果我們想使用默認賬號(賬號:guest密碼:guest)可以使用以下命令啟動容器:

  docker run  --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:management

  端口:15672表示Web界面管理訪問地址端口

  端口:5672表示服務地址,如果我們需要使用RabbitMQ則用這個端口。

  啟動后,我們使用Web管理界面登錄試試,如圖:

  

  用戶名和密碼輸入guest登錄成功!

  如圖:

  

  如果我們在運行RabbitMQ容器的時候想指定用戶的話可以這么做:

  docker run  --name rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 -p 15672:15672 -p 5672:5672 rabbitmq:management

  -e表示設置環境變量,這里添加了兩個,一個是默認登錄名,一個是默認登錄密碼。這里使用的是用戶:admin,密碼:123456。

  啟動后我們打開RabbitMQ的Web界面地址,輸入用戶名admin,密碼123456登錄成功!

  

  今天介紹到這,后續我們接着介紹如何在容器里數據持久化。


免責聲明!

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



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