Centos 7

下载docker-ce的yum源。 安装Docker。

sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
sudo yum -y install docker-ce 
sudo docker -v 
sudo systemctl start docker 
sudo systemctl enable docker 
sudo systemctl status docker

Ubuntu Alios3 && AliYunOS

sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
sudo dnf -y install dnf-plugin-releasever-adapter --repo alinux3-plus 
sudo dnf -y install docker-ce --nobest 
sudo docker -v 
sudo systemctl start docker 
sudo systemctl enable docker 
sudo systemctl status docker

Deepin 20 官方文档

for pkg in docker.io docker-doc docker-ce docker-compose podman-docker containerd runc; do sudo apt remove $pkg; done
sudo apt update && sudo apt install ca-certificates curl gnupg -y
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
sudo sh -c 'echo "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/debian buster stable" > /etc/apt/sources.list.d/docker.list'
sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

1Panel RedHat / CentOS

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

阿里云 esc aliyunos 3 快速安装1panel

systemctl enable firewalld
sudo dnf -y update 
sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
sudo dnf -y install dnf-plugin-releasever-adapter --repo alinux3-plus 
sudo dnf -y install docker-ce --nobest 
sudo docker -v 
sudo systemctl start docker 
sudo systemctl enable docker 
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"


# 将内容写入 /etc/docker/daemon.json 文件,root 用户可以去掉 sudo
# 配置 Docker 镜像,使用多个镜像源来提高镜像下载速度
echo '{
  "registry-mirrors": [
    "https://proxy.1panel.live",
    "https://docker.1ms.run",
    "https://docker.ketches.cn"
  ]
}' | sudo tee /etc/docker/daemon.json

# 重启 Docker 服务以使配置生效
sudo systemctl restart docker