【yum把docker从18升级到19】在使用 Linux 系统时,Docker 的版本更新是保持系统安全和功能完善的重要步骤。当系统中安装的 Docker 版本为 18.x 时,若需要将其升级至 19.x,可以通过 yum 包管理器进行操作。以下是对该过程的总结与详细说明。
升级流程总结
1. 检查当前 Docker 版本:确认当前安装的 Docker 是否为 18.x。
2. 添加 Docker 官方仓库:确保可以获取到最新版本的 Docker。
3. 更新 yum 缓存:使系统能够识别新的软件源。
4. 执行升级命令:使用 yum 命令将 Docker 升级到 19.x。
5. 验证升级结果:确认 Docker 版本已成功更新。
升级步骤表格
| 步骤 | 命令 | 说明 |
| 1 | `docker --version` | 检查当前 Docker 版本是否为 18.x |
| 2 | `sudo yum install -y yum-utils` | 安装 yum-utils 工具,用于添加官方仓库 |
| 3 | `sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo` | 添加 Docker 官方仓库 |
| 4 | `sudo yum makecache` | 更新 yum 缓存 |
| 5 | `sudo yum upgrade docker` | 升级 Docker 到最新版本(通常为 19.x) |
| 6 | `docker --version` | 验证 Docker 版本是否已更新为 19.x |
注意事项
- 在升级前,建议备份重要容器和数据。
- 若使用的是 CentOS 或 RHEL 系统,需确保系统版本支持 Docker 19.x。
- 如果系统中存在多个 Docker 版本,可能需要先卸载旧版本再进行安装。
- 升级过程中可能会提示依赖问题,可根据提示进行处理或手动安装依赖包。
通过以上步骤,可以顺利地使用 yum 将 Docker 从 18.x 升级到 19.x,从而获得更稳定、更安全的运行环境。


