温馨提示×

Debian Docker如何进行版本升级

小樊
62
2025-08-24 04:58:40
栏目: 智能运维

Debian系统升级Docker版本常用方法如下:

方法一:使用APT包管理器(推荐)

  1. 更新包索引
    sudo apt update  
    
  2. 升级Docker
    sudo apt install --only-upgrade docker-ce docker-ce-cli containerd.io  
    
    或直接安装最新版(会自动处理依赖):
    sudo apt install docker-ce docker-ce-cli containerd.io  
    
  3. 验证升级
    docker --version  
    

方法二:使用Docker官方脚本

  1. 移除旧版本(可选)
    sudo apt-get purge docker-ce docker-ce-cli containerd.io  
    sudo rm -rf /var/lib/docker /var/lib/containerd  
    
  2. 下载并运行安装脚本
    curl -fsSL https://get.docker.com -o get-docker.sh  
    sudo sh get-docker.sh  
    
  3. 验证安装
    docker --version  
    

方法三:手动下载安装

  1. 卸载旧版本(可选):
    sudo apt-get remove docker-ce docker-ce-cli containerd.io  
    
  2. 下载对应Debian版本的.deb包
    访问[Docker官方下载页面](https://download.docker.com/linux/debian/),选择当前系统版本对应的包(如bullseye)。
  3. 安装包并解决依赖
    sudo dpkg -i docker-ce_<version>_amd64.deb docker-ce-cli_<version>_amd64.deb containerd.io_<version>_amd64.deb  
    sudo apt-get install -f  
    
  4. 验证安装
    docker --version  
    

注意事项

  • 升级前建议备份重要容器和镜像。
  • 确保系统时间和网络连接正常,避免SSL证书问题。
  • 若遇依赖错误,运行sudo apt-get install -f修复。

0