????????????????????????????????????????? d o c k e r 安裝 r a b b i t m q 以及 r a b b i t m q m a n a g e m e n t 、 r a b b i t m q c t l 管理工具 \color{#FF1493}{docker安裝rabbitmq以及rabbitmq_management、rabbitmqctl管理工具} docker安裝rabbitmq以及rabbitmqm?anagement、rabbitmqctl管理工具?? ?????????
?? 仰望天空,妳我亦是行人.?
?? 個(gè)人主頁——微風(fēng)撞見云的博客??
?? 《數(shù)據(jù)結(jié)構(gòu)與算法專欄》的文章圖文并茂??生動(dòng)形象??簡(jiǎn)單易學(xué)!歡迎大家來踩踩~??
?? 《Java學(xué)習(xí)筆記專欄》的文章也在不斷更新~ ??
?? 希望本文能夠給讀者帶來一定的幫助??文章粗淺,敬請(qǐng)批評(píng)指正!??
??使用docker部署RabbitMQ
1.搜索與RabbitMQ相關(guān)的鏡像
docker search rabbitmq
2.拉取官方的RabbitMQ鏡像
docker pull rabbitmq
3.在本地運(yùn)行一個(gè)RabbitMQ容器
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmqdocker pull rabbitmq
通過使用這個(gè)命令,可以在本地啟動(dòng)一個(gè)RabbitMQ容器,并將其綁定到本地的15672和5672端口上 ,這個(gè)命令的各個(gè)參數(shù)的含義如下:
-
-d:表示以后臺(tái)模式運(yùn)行容器。
-
–hostname my-rabbit:指定容器的主機(jī)名為my-rabbit。
-
–name rabbit:指定容器的名稱為rabbit。
-
-p 15672:15672:將容器內(nèi)部的15672端口映射到宿主機(jī)的15672端口上。
-
-p 5672:5672:將容器內(nèi)部的5672端口映射到宿主機(jī)的5672端口上。
-
rabbitmq:表示要運(yùn)行的鏡像名稱為rabbitmq。
4.安裝 rabbitmq_management 插件
- 先執(zhí)行docker ps 拿到當(dāng)前的鏡像ID
- 進(jìn)入容器
- 安裝插件
- ctrl+p+q退出當(dāng)前容器
docker ps
docker exec -it 鏡像ID /bin/bash
rabbitmq-plugins enable rabbitmq_management
5.訪問地址
http://ip地址:15672,用戶名和密碼默認(rèn)都是guest
6.安裝rabbitmqctl
在Docker容器中,運(yùn)行以下命令以安裝rabbitmqctl:
apt-get update && apt-get install -y rabbitmqctl
將rabbitmqctl添加到環(huán)境變量中:
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
退出Docker容器并重啟,以使更改生效,這樣操作完成就可以用rabbitmqctl來執(zhí)行相關(guān)指令了↓
??結(jié)語
??初學(xué)一門技術(shù)時(shí),總有些許的疑惑,別怕,它們是我們學(xué)習(xí)路上的點(diǎn)點(diǎn)繁星,幫助我們不斷成長(zhǎng)。文章來源:http://www.zghlxwxcb.cn/news/detail-643586.html
??文章粗淺,希望對(duì)大家有幫助!文章來源地址http://www.zghlxwxcb.cn/news/detail-643586.html
到了這里,關(guān)于docker安裝rabbitmq以及rabbitmq_management、rabbitmqctl管理工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!