将 docker 从 v1.13.1 升级到 v19.03.11 的最佳方法是什么?

将 docker 从 v1.13.1 升级到 v19.03.11 的最佳方法是什么?

我们在 kubernetes 中使用 docker 作为容器运行时。目前我们在使用 K8s v1.19.7,但仍在使用旧版本的 docker v1.13.1,不知何故我们没有使用 kubernetes 升级 docker。现在我处于一种必须升级到 docker-ce 的情况v19.03.11,它被列为 K8s 的依赖项v1.19.7

有人能帮助我并建议一个好的方法吗?我可以直接升级v19.03.11或遵循某条路径吗?

是的,我将首先做一个 POC,然后在我们的实际环境中实现它。

答案1

官方 Docker文档指出在安装新版本之前,应确保未安装任何旧版本的 Docker。
由于版本1.13.1现在非常旧(发布于 2017-02-08),因此将其升级到最新版本可能并不简单。

最好的选择是从头开始安装最新版本的 Docker。

相关内容