最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker部署rabbitmq消息隊(duì)列實(shí)踐

 更新時(shí)間:2026年04月08日 09:46:53   作者:爭做倒數(shù)第二  
文章主要介紹了使用Docker部署RabbitMQ的過程,包括在DockerHub上查找和下載RabbitMQ鏡像、通過Docker啟動(dòng)鏡像、映射端口、指定主機(jī)名和容器名等步驟,并詳細(xì)解釋了如何解決啟動(dòng)失敗的問題及如何通過Web端訪問部署好的RabbitMQ

一、首先我們?cè)赿ockerhub上搜索rabbitmq鏡像

#命令:docker search rabbitmq:v3.11.2

(下載版本我們可以通過指定,也可以通過直接搜過rabbitmq獲取dockerhub上的最新版本,例如docker search rabbitmq)

二、搜索完成后,我們有了目標(biāo)鏡像版本

下一步就是通過dockerhub把鏡像下載到本地,方便我們直接使用鏡像時(shí)再去下載鏡像。

#命令:docker pull rabbitmq

(如果大家想拉取對(duì)應(yīng)rabbitmq鏡像版本的話,我們?cè)趓abbitmq后面加上“:版本”)

 

因?yàn)槲覀儽緳C(jī)的虛擬機(jī)已經(jīng)是成功拉取過鏡像,所以給出的是這個(gè)提示。

正常拉取鏡像時(shí),會(huì)有一個(gè)pull的過程。

三、拉取鏡像完成后

我們需要的就是通過docker來啟動(dòng)這個(gè)rabbitmq來幫助我們完成所需要的環(huán)境部署工作。

#命令:docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5673:5672 rabbitmq:3.11.2

需要注意幾點(diǎn):

  • 1、-p 是mq內(nèi)部外部映射端口,-p 外部端口:內(nèi)部端口;
  • 2、--hostname:指定容器主機(jī)名稱
  • 3、--name:指定容器名稱

啟動(dòng)成功后,我們通過命令:docker ps  查看 rabbitmq的進(jìn)程是否在運(yùn)行。

重要注意:

此處如果docker啟動(dòng)失敗,我們通過docker logs 鏡像ID可以去查看下docker啟動(dòng)鏡像日志,方便排查故障,例如端口沖突,容器名稱沖突。

#命令:docker logs 鏡像ID

隨后在通過 docker exec -it 容器id /bin/bssh

例如:#命令docker exec -it a9e428d5f120 /bin/bash

進(jìn)入容器內(nèi)部后,在運(yùn)行

#命令:rabbitmq-plugins enable rabbitmq_management

截至到此步驟,我們就可以通過web端去訪問我們通過docker部署的rabbitmq。

四、訪問

我們打開瀏覽器,直接搜對(duì)應(yīng)的IP地址及端口即可,例如:http://本機(jī)ip:15672。

訪問如圖:

默認(rèn)訪問用戶名:guest         密碼:guest

登錄成功如圖:

到此的話,我們通過docker部署的rabbitmq就已經(jīng)可以正常通過web端去訪問。

要提醒大家的是如果關(guān)閉計(jì)算機(jī)時(shí)未停止這個(gè)啟動(dòng)的容器,再次啟動(dòng)docker時(shí)會(huì)出現(xiàn)無法訪問15672的情況,此時(shí)只需停止并移除這個(gè)容器,然后重啟一次docker,重新執(zhí)行啟動(dòng)rabbitmq容器的命令即可。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

长白| 亳州市| 东山县| 临海市| 高雄市| 阳曲县| 唐海县| 普兰县| 承德县| 九台市| 津南区| 祁连县| 柳江县| 大洼县| 雷州市| 东乌珠穆沁旗| 民权县| 无棣县| 海盐县| 乐亭县| 海口市| 旬阳县| 惠安县| 湖北省| 灵石县| 古田县| 遂川县| 吉木乃县| 莎车县| 额尔古纳市| 措美县| 肃南| 建德市| 社会| 七台河市| 广汉市| 若尔盖县| 凭祥市| 固始县| 鄂伦春自治旗| 公安县|