1、更新系统的 APT 包索引:
sudo apt-get update
2、这些包允许 apt 使用 HTTPS 通过 Docker 的官方仓库安装软件包
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
3、添加 Docker 的官方 GPG 密钥:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
4、设置 Docker 官方仓库:
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# Adding repository. Press [ENTER] to continue or Ctrl-c to cancel.
# 提示时,按 ENTER 继续添加仓库,或者按 Ctrl-c 取消
5、使用阿里云的 Docker 镜像源:
sudo tee /etc/apt/sources.list.d/docker.list <<EOF
deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu jammy stable
EOF
6、更新软件包索引并安装 Docker:
sudo apt-get -y update
7、安装 Docker 引擎:
sudo apt install docker-ce docker-ce-cli containerd.io
8、启动 Docker :
#启动
sudo systemctl start docker
#设置开机自启
sudo systemctl enable docker
#查看docker 版本
docker -v
# 验证docker状态
sudo systemctl status docker
8、配置镜像加速:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://docker.1panel.live"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
9、查看Docker镜像加速器配置:
docker info | grep -A 1 "Registry Mirrors"