腾讯云 debian安装docker?

在腾讯云的 Debian 系统上安装 Docker,可以按照以下步骤进行操作。这些步骤适用于大多数 Debian 版本(如 Debian 10、Debian 11 和 Debian 12)。


✅ 步骤一:更新系统软件包

sudo apt update && sudo apt upgrade -y

✅ 步骤二:安装依赖包

sudo apt install -y apt-transport-https ca-certificates curl gnupg lsb-release

✅ 步骤三:添加 Docker 的官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

✅ 步骤四:添加 Docker 官方仓库

根据你的 Debian 版本选择合适的命令:

大多数情况下使用下面这个通用命令即可:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

✅ 步骤五:更新 APT 包索引并安装 Docker

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

✅ 步骤六:验证 Docker 是否安装成功

sudo docker --version
sudo docker run hello-world

如果看到 Hello from Docker! 字样,说明 Docker 已经成功运行。


✅ (可选)将当前用户加入 docker 组(避免每次都要用 sudo

sudo usermod -aG docker $USER

然后 退出当前 SSH 连接,重新登录后生效。


✅ (可选)设置 Docker 开机自启

sudo systemctl enable docker

🎯 常见问题

Q:出现 “E: Package ‘docker-ce’ has no installation candidate” 错误?

可能是系统架构或源配置错误,请检查是否执行了正确的源添加命令,尤其是确认 $(lsb_release -cs) 输出的是有效的 Debian 版本代号(如 bullseye, bookworm 等)。


如果你使用的是 腾讯云轻量应用服务器CVM,上述方法也完全适用。

需要我帮你写一个一键安装脚本吗?

未经允许不得转载:ECLOUD博客 » 腾讯云 debian安装docker?