ubuntu

ubuntu中docker版本如何升级

小樊
35
2025-06-29 11:37:53
栏目: 智能运维

在Ubuntu系统中升级Docker到最新版本,可以按照以下步骤进行:

方法一:使用官方脚本

  1. 备份重要数据: 在进行任何系统级别的更改之前,请确保备份所有重要数据。

  2. 移除旧版本的Docker

    sudo apt-get remove docker \
                     docker-engine \
                     docker.io \
                     containerd runc
    
  3. 安装必要的包

    sudo apt-get update
    sudo apt-get install \
        apt-transport-https \
        ca-certificates \
        curl \
        gnupg \
        lsb-release
    
  4. 添加Docker的官方GPG密钥

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  5. 设置Docker仓库

    echo \
      "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
      $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
  6. 更新APT包索引并安装最新版本的Docker

    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io
    
  7. 验证安装

    sudo docker --version
    

方法二:使用snap包管理器(适用于Ubuntu 16.04及更高版本)

如果你使用的是snap包管理器,可以按照以下步骤升级Docker:

  1. 更新snap包索引

    sudo snap refresh
    
  2. 升级Docker

    sudo snap install docker --classic
    

注意事项

通过以上步骤,你应该能够成功地将Ubuntu系统中的Docker升级到最新版本。

0
看了该问题的人还看了