温馨提示×

如何在CentOS上更新Docker

小樊
54
2025-03-19 12:51:14
栏目: 智能运维

在CentOS上更新Docker的步骤如下:

方法一:使用yum命令

  1. 卸载旧版本的Docker

    sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 
  2. 设置Docker仓库

    sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 
  3. 安装最新版本的Docker CE(社区版)

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

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

    sudo docker run hello-world 

方法二:使用snap包管理器(适用于CentOS 7)

  1. 移除旧版本的Docker

    sudo snap remove docker 
  2. 安装最新版本的Docker

    sudo snap install docker --classic 
  3. 启动并启用Docker服务

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

    sudo docker run hello-world 

注意事项

  • 在执行这些操作之前,建议备份重要的Docker容器和镜像。
  • 如果你使用的是Docker Enterprise Edition (EE),则需要通过Docker官方网站下载并安装相应的版本。
  • 更新过程中可能会遇到依赖性问题,可以使用yum updatesnap refresh来解决。

通过以上步骤,你应该能够在CentOS上成功更新Docker到最新版本。

0