docker 安裝RabbitMQ
前言
一般情況,需要先安裝部署 Erlang 環(huán)境在安裝 RabbitMQ 環(huán)境躏鱼。不過 Erlange 環(huán)境已經(jīng)被 docker 自動安裝,我們只需要簡單幾步操作即可完成 RabbitMQ 安裝。
1、拉取RabbitMQ鏡像
docker pull rabbitmq
2葱绒、創(chuàng)建RabbitMQ docker鏡像并啟動
docker run -d --name rabbitmq --hostname mq1 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=19970815 -p 15672:15672 -p 5672:5672 rabbitmq
參數(shù)解釋:
docker run :啟動命令
--name :給容器起名字
--restart=always :設(shè)置為開機(jī)自啟
-p : 端口映射,主機(jī)端口:容器端口 (5672:應(yīng)用訪問端口格遭;15672:控制臺Web端口號)
-v : 將主機(jī)中指定目錄的掛載到容器的目錄
-i : 以交互模式運行。
-t : 進(jìn)入終端留瞳。
-d : 以守護(hù)模式后臺運行拒迅。
-e XXX_XXX="xxxxxxxxxxx" : 指定環(huán)境變量
2、創(chuàng)建RabbitMQ docker鏡像并啟動
容器運行成功之后,在瀏覽器訪問:
http://IP:15672
附
1璧微、如無法進(jìn)入web頁面作箍,顯示
image.png
則需要下載插件rabbitmq_management
docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management