#力扣 LeetCode1512. 好數對的數目 @FDDLC
阿新 • • 發佈:2020-12-31
docker安裝rabbitmq
安裝步驟
# 拉取映象 要拉帶mangment的才有管理面板 docker pull rabbitmq:3.8.9-management # 建立掛載目錄 mkdir -p /home/docker/rabbitmq # 建立並啟動容器 docker run --hostname rabbitmq --name rabbitmq -v /home/docker/rabbitmq:/var/lib/rabbitmq # 掛載目錄 -e RABBITMQ_DEFAULT_USER=admin # 設定登入面板的預設使用者名稱和密碼 -e RABBITMQ_DEFAULT_PASS=123 -p 15672:15672 -p 5672:5672 # 開放埠 -d rabbitmq:3.8.9-management # 後臺啟動
新增外掛(重構映象)
如下以新增delayed_message為例
-
首先官網下載好外掛,下載地址:rabbitmq外掛下載
-
將下載好的外掛rabbitmq_delayed_message_exchange-3.8.9-0199d11c.ez 移動到任意目錄,在同目錄下建立並編輯Dockerfile
#vim Dockerfile From rabbitmq:3.8.9-management # 此處為docker中的映象名 docker images檢視 COPY rrabbitmq_delayed_message_exchange-3.8.9-0199d11c.ez /plugins # 將外掛複製到容器的plugins目錄下 RUN rabbitmq-plugins enable --offline rabbitmq_delayed_message_exchange # 啟用外掛
-
重新構建映象
# 在同目錄下執行命令 -t 設定新映象的名字 docker build -t rabbitmq:3.8.9-management-delayed
-
重新生成容器並啟動
# 停止並刪除原容器 可選,不刪除則使用不同的名字進行啟動 docker stop rabbitmq docker rm [容器id] # 之後重新執行上面的安裝命令,將映象改為重新生成的映象即可