Docker安裝Rabbitmq

旺~喵發表於2024-05-14

step 1: 安裝必要的一些系統工具

yum install -y yum-utils device-mapper-persistent-data lvm2

Step 2: 新增軟體源資訊

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

Step 3: 更新並安裝Docker-CE

yum makecache fast
yum -y install docker-ce

Step 4: 開啟Docker服務

service docker start

image

檢視Docker版本,安裝成功。

docker -v

image

切換映象

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["
https://pr0bscab.mirror.aliyuncs.com"]
}
EOF

{
    "registry-mirrors": [""
https://pr0bscab.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com"],
    "live-restore": true
}

sudo systemctl daemon-reload
sudo systemctl restart docker

image

拉取映象

首先在https://hub.docker.com上找到需要安裝的Rabbit版本,我選擇的是3-management這個版本,帶有management的版本都是有管理視覺化介面的,在伺服器上執行:

docker pull rabbitmq:3-management

接著執行啟動命令

docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 映象id

可能出現的報錯

image
可能是Docker的埠被佔用問題,需要重啟

 systemctl restart docker

接著吧後臺啟動的mq停掉,可能出現同名的服務

image

訪問成功

image

輸入預設的賬號guest,密碼guest就
image

相關文章