)
步骤 1卸载系统旧容器组件避免冲突sudoaptremove-ydocker.io docker-docdocker-composepodman-docker containerd runcsudoaptautoremove-y# 清理残留配置sudorm-rf/var/lib/dockersudorm-rf/var/lib/containerd步骤 2安装基础依赖sudoaptupdatesudoaptinstallca-certificatescurlgnupg lsb-release-y步骤 3导入 Docker 阿里云公钥解决 NO_PUBKEY 报错3.1 删除旧损坏密钥文件sudorm-f/usr/share/keyrings/docker-archive-keyring.gpg3.2 下载阿里云 GPG 密钥curl-fsSLhttps://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg|sudogpg--dearmor-o/usr/share/keyrings/docker-archive-keyring.gpg步骤 4写入阿里云 Docker 软件源echodeb [arch$(dpkg --print-architecture)signed-by/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu$(lsb_release-cs)stable|sudotee/etc/apt/sources.list.d/docker.list/dev/null步骤 5刷新软件源缓存sudoaptupdate步骤 6安装 Docker 全套组件sudoaptinstalldocker-ce docker-ce-cli containerd.io docker-compose-plugin-ydocker-ceDocker 服务端引擎docker-ce-clidocker 客户端命令containerd.io容器运行时K8s 必备docker-compose-plugin新版 compose 工具步骤 7设置开机自启 当前用户免 sudo 操作 docker# 开机自启sudosystemctlenabledocker# 将当前用户加入docker组重新登录生效sudousermod-aGdocker$USER