docker上部署啟動RabbitMQ

2022-06-06 05:39:07 字數 1239 閱讀 5088

在docker上部署啟動rabbitmq及使用

一、docker上部署啟動rabbitmq

1、查詢rabbitmq映象

docker search rabbitmq:management
2、拉取rabbitmq映象

docker pull rabbitmq:management
3、建立並啟動容器

3.1建立和啟動

docker run -d --hostname my-rabbit --name rabbit -p 8080:15672 rabbitmq:management

其中:--hostname:指定容器主機名稱

--name:指定容器名稱-p:將mq埠號對映到本地

3.2備選啟動同時設定使用者和密碼

docker run -d --hostname my-rabbit --name rabbit -e rabbitmq_default_user=admin -e rabbitmq_default_pass=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management

注意:

15672:控制台埠號

5672:應用訪問埠號

此處的埠訪問是有區別的,控制台埠用於管理rabbitmq,應用訪問埠號為rabbitclient等應用訪問。

docker logs rabbit

4、訪問    http://localhost:156725、或者 http://localhost:8080

登入   

預設賬戶名:guest    密碼:guest

提醒,如果關閉計算機時未停止這個啟動的容器,再次啟動docker時會出現無法訪問15672的情況,此時只需停止並移除這個容器,然後重啟一次docker,重新執行啟動rabbitmq容器的命令即可。

注意:

15672:控制台埠號

5672:應用訪問埠號

此處的埠訪問是有區別的,控制台埠用於管理rabbitmq,應用訪問埠號為rabbitclient等應用訪問。

docker logs rabbit

Docker上部署node專案

案例jwtdemo專案 1 在linux系統中上傳你的jwtdemo專案 注意 不需要把node modules的資料夾複製進行,直接刪除該資料夾後再上傳到linux系統中,因為這個檔案太大了,在dockerfile中執行run npm i 即可 2 在專案的根目錄中建立乙個dockerfile 檔...

在docker上部署springboot專案

開發 win10 idea2020.1 j a11 部署 centos7 docker docker pull openjdk 版本號 docker run name myopenjdk idt openjdk 版本號 選中test,點選藍色閃電,選中package,點選綠色三角。不用使用 getf...

如何使用Docker在Mac上部署Swagger

如何使用docker在mac上部署swagger docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。docker常用命令 swagger是乙個規...