核心结论
在京东云Debian系统上安装Docker需执行更新系统→添加Docker源→安装依赖→安装Docker引擎四步流程,全程约5分钟完成。
1. 系统更新
执行以下命令确保系统为最新状态:
sudo apt update && sudo apt upgrade -y
关键点:更新软件包列表并升级现有组件,避免依赖冲突。
2. 添加Docker官方源
通过APT源安装最新稳定版Docker:
sudo apt install -y apt-transport-https ca-certificates curl gnupg
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
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
重点:需确认Debian版本代号(如bookworm)与Docker源匹配。
3. 安装Docker引擎
更新源并安装:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
验证安装:运行sudo docker run hello-world,若显示欢迎信息则安装成功。
4. 配置权限(可选)
为避免每次使用sudo,将用户加入docker组:
sudo usermod -aG docker $USER
newgrp docker
注意:需重新登录或重启生效。
常见问题
- 兼容性:仅支持Debian 10/11/12,ARM架构需添加
--arch arm64等参数。 - 镜像X_X:建议在
/etc/docker/daemon.json中配置国内镜像源(如阿里云)。
完成上述步骤后,即可在京东云Debian实例中正常使用Docker。
CCLOUD博客