![安装特定的稳定 Docker 版本](https://linux22.com/image/1064765/%E5%AE%89%E8%A3%85%E7%89%B9%E5%AE%9A%E7%9A%84%E7%A8%B3%E5%AE%9A%20Docker%20%E7%89%88%E6%9C%AC.png)
我想要安装较旧的稳定版本 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 注册表),到目前为止我们还没有发现兼容性问题。