debian

如何在Debian中更新Docker版本

小樊
49
2025-07-30 06:33:02
栏目: 智能运维

在Debian系统中更新Docker到最新版本,可以按照以下步骤操作:

方法一:使用APT包管理器

  1. 更新APT包索引

    sudo apt update
    
  2. 升级现有的Docker包

    sudo apt upgrade docker-ce docker-ce-cli containerd.io
    
  3. 检查Docker版本

    docker --version
    

方法二:使用Docker官方脚本

  1. 移除旧版本的Docker

    sudo apt-get remove docker docker-engine docker.io containerd runc
    
  2. 设置Docker仓库

    sudo apt-get update
    sudo apt-get install \
        apt-transport-https \
        ca-certificates \
        curl \
        gnupg \
        lsb-release
    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
    
  3. 安装或升级Docker

    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io
    
  4. 启动并启用Docker服务

    sudo systemctl start docker
    sudo systemctl enable docker
    
  5. 验证安装

    docker --version
    

方法三:使用snap包管理器(如果之前是通过snap安装的)

  1. 更新snap包

    sudo snap refresh docker
    
  2. 检查Docker版本

    docker --version
    

注意事项

通过以上任一方法,你应该能够成功地在Debian系统中更新Docker到最新版本。

0
看了该问题的人还看了