ubunut22.04安装docker(基于阿里云 Docker 镜像源安装 Docker)

安装

更新包管理器:

复制代码
sudo apt update

安装 Docker 的依赖包

复制代码
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release

添加阿里云 Docker 镜像源 GPG 密钥:

复制代码
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

添加阿里云 Docker 镜像源:

复制代码
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

更新 apt 缓存:

复制代码
sudo apt update

安装 Docker:

复制代码
sudo apt install docker-ce docker-ce-cli containerd.io

启动 Docker 服务:

复制代码
sudo systemctl start docker

换源

复制代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{
    "registry-mirrors": [
        "https://docker.1ms.run",
        "https://docker.xuanyuan.me",
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
相关推荐
伊成1 小时前
docker安装Consul笔记
笔记·docker·consul
憨堡包^—^2 小时前
Docker —— MySQL主从复制集群
mysql·docker·容器
Andy杨4 小时前
20250712-1-Kubernetes 监控与日志管理-K8s日志管理与维护_笔记
笔记·容器·kubernetes
潘晓可6 小时前
Docker部署Nginx代理多个服务:公网域名与内网IP场景全解
nginx·docker·nginx proxy
KKKingWei8 小时前
Kubernetes Dashboard UI 部署安装
云原生·容器·kubernetes
素雪风华9 小时前
Jenkins+Gitee+Docker容器化部署
java·docker·gitee·jenkins·springboot·持续部署
蓝天居士9 小时前
docker常用命令集(2)
docker·容器
panamera129 小时前
云端docker小知识
运维·docker·容器
木卯彳亍18 小时前
番外-linux系统运行.net framework 4.0的项目
linux·docker·.net