1互婿、docker search rabbitmq:management
2、docker pull rabbitmq:management
注意:如果docker pull rabbitmq 后面不帶management厦凤,啟動(dòng)rabbitmq后是無(wú)法打開管理界面的,所以我們要下載帶management插件的rabbitmq.
3、開始創(chuàng)建rabbitmq容器
docker run -d --name rabbitmq3.7.7-p5672:5672-p15672: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 df80af9ca0c9
說(shuō)明:
-d 后臺(tái)運(yùn)行容器;
--name 指定容器名青伤;
-p?指定服務(wù)運(yùn)行的端口(5672:應(yīng)用訪問(wèn)端口;15672:控制臺(tái)Web端口號(hào))殴瘦;
-v 映射目錄或文件狠角;
--hostname ?主機(jī)名(RabbitMQ的一個(gè)重要注意事項(xiàng)是它根據(jù)所謂的 “節(jié)點(diǎn)名稱” 存儲(chǔ)數(shù)據(jù),默認(rèn)為主機(jī)名)蚪腋;
-e 指定環(huán)境變量擎厢;(RABBITMQ_DEFAULT_VHOST:默認(rèn)虛擬機(jī)名;RABBITMQ_DEFAULT_USER:默認(rèn)的用戶名辣吃;RABBITMQ_DEFAULT_PASS:默認(rèn)用戶名的密碼)