无法从 Ubuntu Bionic 18.04 服务器安装 docker 版本 17.03.2?

无法从 Ubuntu Bionic 18.04 服务器安装 docker 版本 17.03.2?

我当前拥有的版本是 18.06.0-ce。

我按照docker 文档安装特定版本。

该命令应该列出所有可用的版本。

apt-cache madison docker-ce

但它仅显示18.~版本。

docker-ce | 18.06.0~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/edge amd64 Packages
 docker-ce | 18.06.0~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
 docker-ce | 18.05.0~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/edge amd64 Packages
 docker-ce | 18.03.1~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/edge amd64 Packages
 docker-ce | 18.03.1~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages

所以无法做到这一点。

sudo apt-get install docker-ce=<VERSION>

我如何安装我需要的版本。

我想要这个特定版本的原因是Rancher 文档声明它们是唯一兼容的版本。

  • 1.12.6
  • 1.13.1
  • 17.03.2

答案1

您也可以尝试使用 rancheros,并使用 ubuntu 控制台容器,但效果不一样。我遇到了同样的问题,所以我做了以下事情:

sudo apt install libltdl7
wget https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_17.03.2~ce-0~ubuntu-xenial_amd64.deb
sudo dpkg -i docker-ce_17.03.2~ce-0~ubuntu-xenial_amd64.deb

相关内容