在Debian系统上更新Docker版本,可以按照以下步骤进行:
更新APT包索引
sudo apt update 升级Docker引擎
sudo apt install docker-ce docker-ce-cli containerd.io 验证安装
docker --version 卸载旧版本的Docker(可选)
sudo apt-get purge docker-ce docker-ce-cli containerd.io sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd 安装必要的包
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 添加Docker的官方GPG密钥
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - 添加Docker仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" 更新APT包索引
sudo apt update 安装或升级Docker引擎
sudo apt install docker-ce docker-ce-cli containerd.io 启动并启用Docker服务
sudo systemctl start docker sudo systemctl enable docker 验证安装
docker --version 如果你使用Docker Compose来管理容器,确保也更新Docker Compose到最新版本:
卸载旧版本的Docker Compose
sudo rm /usr/local/bin/docker-compose 下载最新版本的Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 赋予执行权限
sudo chmod +x /usr/local/bin/docker-compose 验证安装
docker-compose --version 通过以上步骤,你应该能够成功地在Debian系统上更新Docker版本。