我拥有的当前版本是 18.06.0-ce。
我按照 docker documentation 上的说明进行操作安装特定版本。
该命令应该列出所有可用的版本。
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 docs声明它们是唯一兼容的版本。
最佳答案
以下是从官方 docker 指南中复制的内容。请阅读注意:并尝试找到您要使用的存储库。下面的存储库指向最新版本。
使用以下命令设置稳定存储库。
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
注意:从 Docker 17.06 开始,稳定版本也被推送到边缘和测试存储库。
关于docker - 无法从 Ubuntu Bionic 18.04 服务器安装 docker 版本 17.03.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51705097/