Docker compose安装笔记

Ubuntu

步骤 1:更新包索引并安装必要软件包

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release

步骤 2:添加 Docker 的官方 GPG 密钥

sudo mkdir -p /etc/apt/keyrings
# URL中的镜像地址 根据服务器厂商不同进行修改更换
curl -fsSL https://mirrors.huaweicloud.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

步骤 3:设置华为云的 Docker 仓库

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.huaweicloud.com/docker-ce/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

步骤 4:更新包索引

sudo apt-get update

步骤 5:安装 Docker Compose 插件

sudo apt-get install docker-compose-plugin

步骤 6:验证安装

docker compose version

CentOS

Docker compose github地址:

https://github.com/docker/compose/releases

根据系统架构,手动下载docker-compose-linux-x86_64(根据架构),然后上传至服务器当中

mkdir -p ~/.docker/cli-plugins

mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose

cd /usr/local/bin/

chmod +x /usr/local/bin/docker-compose

cp docker-compose ~/.docker/cli-plugins

修改docker镜像源

vim /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://dh-mirror.gitverse.ru/"
  ]
}
sudo systemctl daemon-reload
sudo systemctl restart docker