在wls2中使用docker安裝啟動rabbitmq

1.啟動docker:service docker start

2.下載rabbitmq: docker pull rabbitmq:management

3.根據(jù)下載的鏡像創(chuàng)建和啟動容器

docker run -d --name rabbitmq-m -p 5672:5672 -p 15672:15672 -v pwd/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:management

創(chuàng)建啟動容器命令解析:

命令語法:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

使用 [OPTIONS]解析:

-d 后臺運行容器;

--name 指定容器名(后續(xù) 關(guān)閉 重啟 啟動 容器 使用);

-p 指定服務(wù)運行的端口

5672:rabbitmq服務(wù)器與生產(chǎn)者消費者通信端口號;

15672:rabbitmq后臺管理端口號;

-v 映射目錄

-v A:B 讓docker里面的B目錄指向命令執(zhí)行的本機的A目錄;

--hostname 主機名

RabbitMQ的一個重要注意事項是它根據(jù) “節(jié)點名稱” 存儲數(shù)據(jù)

節(jié)點名稱默認(rèn)為主機名

-e 指定環(huán)境變量

RABBITMQ_DEFAULT_VHOST:默認(rèn)虛擬機名;

RABBITMQ_DEFAULT_USER:默認(rèn)的用戶名;

RABBITMQ_DEFAULT_PASS:默認(rèn)用戶名的密碼;

使用IMAGE

rabbitmq:management,下載的鏡像。

4. 管理頁面訪問地址:http://172.26.14.155:15672/#/

5.處理使用WSL2的docker啟動rabbitmq,不能訪問rabbitmq后臺管理頁面的問題

參考資料:wsl2中docker內(nèi)部網(wǎng)絡(luò)的端口轉(zhuǎn)發(fā)https://www.liangzl.com/get-article-detail-191209.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容