debain12国内安装docker

作者:iohannes 发布时间: 2025-09-07 阅读量:15

1. 清掉之前残废的源和密钥

sudo rm -f /etc/apt/sources.list.d/docker.list /etc/apt/keyrings/docker.gpg

2. 装依赖

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg

3. 从清华镜像下载密钥并导入

curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg |
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

4. 写入清华的 Debian 12 仓库

echo
“deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg]
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian
bookworm stable” |
sudo tee /etc/apt/sources.list.d/docker.list >/dev/null

5. 更新 & 安装

sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io