當(dāng)前位置:首頁 > IT技術(shù) > Windows編程 > 正文

Windows下使用Docker部署RabbitMQ
2021-09-09 14:07:32

  • 拉取RabbitMQ鏡像到本地,注意需要加上:management,否則是沒有對應(yīng)的管理界面UI的
docker pull rabbitmq:management
  • 鏡像拉取成功后,本地運(yùn)行
    • 如果想要實(shí)現(xiàn)數(shù)據(jù)持久化,需要添加以下兩個命令,不需要的話可以把這兩個命令去掉
      -v d:/rabbitmq/data:/var/lib/rabbitmq/mnesia/ 掛載宿主機(jī)目錄到容器目錄中
      --hostname my_rabbit 指定hostname的名稱,因?yàn)镽abbitMQ的mnesia目錄中文件夾名稱的一部分是hostname,如果不定義的話,是隨機(jī)生成的,后續(xù)如果重新創(chuàng)建容器,因?yàn)閽鞕C(jī)目錄文件夾名稱不一樣,就無法保持新舊容器的數(shù)據(jù)一致
#15672是管理界面的端口,5672是RabbitMQ的服務(wù)端口
docker run --hostname my_rabbit --name local_mq -p 15672:15672 -p 5672:5672 -v d:/rabbitmq/data:/var/lib/rabbitmq/mnesia/  -d  rabbitmq:management
  • 打開本地瀏覽器,訪問 http://localhost:15672 ,登錄RabbitMQ管理界面,默認(rèn)賬號密碼都是guest
    image
    出現(xiàn)如上的頁面,說明部署成功了

本文摘自 :https://www.cnblogs.com/

開通會員,享受整站包年服務(wù)立即開通 >