欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker安裝RabbitMQ的超詳細(xì)步驟

 更新時(shí)間:2022年08月16日 14:36:32   作者:王廷云的博客  
RabbitMQ是一套開源的消息隊(duì)列服務(wù)軟件,是由LShift提供的一個(gè) Advanced Message Queuing Protocol的開源實(shí)現(xiàn),由以高性能、健壯以及可伸縮性出名的 Erlang 寫成,這篇文章主要給大家介紹了關(guān)于Docker安裝RabbitMQ的超詳細(xì)步驟,需要的朋友可以參考下

1、下載 RabbitMQ 鏡像

下載最新版本的鏡像:

docker pull rabbitmq

更多版本的鏡像可以訪問 Docker 官網(wǎng):https://hub.docker.com/_/rabbitmq?tab=tags

2、創(chuàng)建并運(yùn)行 RabbitMQ 容器

啟動(dòng)命令:

docker run -d -p 15672:15672 -p 5672:5672 \
	-e RABBITMQ_DEFAULT_VHOST=my_vhost  \
	-e RABBITMQ_DEFAULT_USER=admin \
	-e RABBITMQ_DEFAULT_PASS=admin \
	--hostname myRabbit \
	--name rabbitmq \
	rabbitmq

參數(shù)說明:

  • -d:表示在后臺(tái)運(yùn)行容器;
  • -p:將容器的端口 5672(應(yīng)用訪問端口)和 15672 (控制臺(tái)Web端口號)映射到主機(jī)中;
  • -e:指定環(huán)境變量:
    • RABBITMQ_DEFAULT_VHOST:默認(rèn)虛擬機(jī)名;
    • RABBITMQ_DEFAULT_USER:默認(rèn)的用戶名;
    • RABBITMQ_DEFAULT_PASS:默認(rèn)的用戶密碼;
  • --hostname:指定主機(jī)名(RabbitMQ 的一個(gè)重要注意事項(xiàng)是它根據(jù)所謂的 節(jié)點(diǎn)名稱 存儲(chǔ)數(shù)據(jù),默認(rèn)為主機(jī)名);
  • --name rabbitmq:設(shè)置容器名稱;
  • rabbitmq:容器使用的鏡像名稱;

查看啟動(dòng)情況:

docker ps -l
------------
CONTAINER ID   IMAGE      COMMAND                  CREATED          STATUS         PORTS                                                                                                                                      NAMES
72072ace59f0   rabbitmq   "docker-entrypoint.s…"   12 seconds ago   Up 9 seconds   4369/tcp, 0.0.0.0:5672->5672/tcp, :::5672->5672/tcp, 5671/tcp, 15691-15692/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp, :::15672->15672/tcp   rabbitmq

設(shè)置 docker 啟動(dòng)的時(shí)候自動(dòng)啟動(dòng)(可選):

docker update rabbitmq --restart=always

3、啟動(dòng) rabbitmq_management

方法一:

docker exec -it rabbitmq /bin/bash
---------------------------------
user@7b295c46c99d /: rabbitmq-plugins enable rabbitmq_management

方法二:

docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management

4、訪問 RabbitMQ 后臺(tái)管理

  • 瀏覽器輸入地址:http://ip:15672 即可訪問后臺(tái)管理頁面,這里的 ip 為運(yùn)行 RabbitMQ 所在的服務(wù)器的 IP 地址;
  • 默認(rèn)的用戶名和密碼都是 guest(如果沒有在容器創(chuàng)建的時(shí)候指定用戶名密碼);
  • 但由于我們啟動(dòng)的時(shí)候設(shè)置了默認(rèn)的用戶名和密碼,所以我們可以使用設(shè)置的用戶名和密碼登錄。

提示: 如果無法訪問可以嘗試開啟防火墻 15672 端口:

firewall-cmd --zone=public --add-port=15672/tcp --permanent        
firewall-cmd --reload 

補(bǔ)充:docker此文相關(guān)常用命令

停止鏡像

使用docker stop $CONTAINER_ID來終止一個(gè)運(yùn)行中的容器。并且可以使用docker ps -a來看終止?fàn)顟B(tài)的容器。

docker stop  $CONTAINER_ID

重啟一個(gè)鏡像。

使用docker restart命令來重啟一個(gè)容器。

docker restart  $CONTAINER_ID 鏡像實(shí)例id

啟動(dòng)已經(jīng)存在的鏡像

docker start 鏡像實(shí)例ID

刪除鏡像實(shí)例

   docker rm 鏡像實(shí)例ID

查看所有鏡像

  docker ps -a

查看當(dāng)前docker中下載的鏡像

docker images

總結(jié)

到此這篇關(guān)于Docker安裝RabbitMQ的文章就介紹到這了,更多相關(guān)Docker安裝RabbitMQ內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker容器的四種端口映射演示分析

    docker容器的四種端口映射演示分析

    這篇文章主要為大家介紹了docker容器的四種端口映射演示分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-04-04
  • Docker鏡像存儲(chǔ)overlayfs的使用

    Docker鏡像存儲(chǔ)overlayfs的使用

    這篇文章主要介紹了Docker鏡像存儲(chǔ)overlayfs的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • docker容器源碼部署httpd用存儲(chǔ)卷部署網(wǎng)站(推薦)

    docker容器源碼部署httpd用存儲(chǔ)卷部署網(wǎng)站(推薦)

    這篇文章主要介紹了docker容器源碼部署httpd用存儲(chǔ)卷部署網(wǎng)站,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-12-12
  • docker部署nexus并啟用https方式

    docker部署nexus并啟用https方式

    這篇文章主要介紹了docker部署nexus并啟用https方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Jenkins整合Docker自動(dòng)化部署的實(shí)現(xiàn)

    Jenkins整合Docker自動(dòng)化部署的實(shí)現(xiàn)

    本文主要介紹了Jenkins整合Docker自動(dòng)化部署的實(shí)現(xiàn),通過結(jié)合Jenkins的持續(xù)集成和Docker的容器化技術(shù),可以高效地構(gòu)建、測試和部署應(yīng)用程序,感興趣的可以了解一下
    2023-11-11
  • Docker鏡像端口映射的原理及實(shí)現(xiàn)

    Docker鏡像端口映射的原理及實(shí)現(xiàn)

    在使用Docker時(shí),端口映射是一個(gè)重要的概念,本篇博客將向您介紹什么是端口映射,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-08-08
  • Docker中redis安裝及測試教程

    Docker中redis安裝及測試教程

    這篇文章主要介紹了Docker中redis安裝及測試教程的一些基礎(chǔ)方法和知識,為后續(xù)安裝部署redis集群做準(zhǔn)備,需要的朋友可以參考下
    2022-11-11
  • docker創(chuàng)建并運(yùn)行一個(gè)MySql容器,并將宿主機(jī)直接掛載到容器

    docker創(chuàng)建并運(yùn)行一個(gè)MySql容器,并將宿主機(jī)直接掛載到容器

    這篇文章主要介紹了docker創(chuàng)建并運(yùn)行一個(gè)MySql容器,并將宿主機(jī)直接掛載到容器問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 手把手教你docker部署(使用docker-compose)教程

    手把手教你docker部署(使用docker-compose)教程

    使用 Docker Compose 可以輕松、高效的管理容器,下面這篇文章主要給大家介紹了關(guān)于手把手教你docker部署(使用docker-compose)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • prometheus監(jiān)控節(jié)點(diǎn)程序的安裝及卸載命令

    prometheus監(jiān)控節(jié)點(diǎn)程序的安裝及卸載命令

    這篇文章主要為大家介紹了prometheus監(jiān)控節(jié)點(diǎn)程序的安裝及卸載命令,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06

最新評論