安装特定的稳定 Docker 版本

安装特定的稳定 Docker 版本

我想要安装较旧的稳定版本 Docker 17.03.2:。

我在 Ubuntu 18.04 LTS 上,并添加了 docker 社区存储库:

$ apt-cache madison docker-ce
 docker-ce | 18.06.0~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
 docker-ce | 18.03.1~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages

因此,ubuntu 目录中只有这两个包。仔细查看后,我比较了德比安针对存储库新的 Ubuntu旧版 Ubuntu存储库。

我想,我得自己编译 docker。估计需要花些功夫,我考虑改用 debian 或较旧的 ubuntu。也许安装 debian 包在 ubuntu 中?或者是否有一个适用于 docker-ce 的编译机器人(使用 docker、k8 等)可以轻松构建发布文件?

安装docker 17.03.2的正确方法是什么?

答案1

如果你探索在 docker.io 中下载目录您不会找到为 Bionic 编译的 17.03,因此不能保证 17.03 可以与 Bionic 一起使用...

不过你可以找到Xenial 的 .deb,因此在运行 Xenial 的 VirtualBox 中安装它很容易。

话虽如此,你为什么想要一个特定的 Docker 版本?我工作的地方有多个 Docker 版本(从 12 到 18)(以及多个版本的 Docker 注册表),到目前为止我们还没有发现兼容性问题。

相关内容