请参阅有关发行版命名说明的链接 https://docs.docker.com/install/
我的理解是使用YY.mm。例如18.09.0
所以我按照以下步骤去为ubuntu安装 https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1
在3b中给出了安装特定版本的示例:
docker-ce=18.03.0~ce-0~ubuntu
sudo apt-get install docker-ce=<VERSION>`
所以我继续执行此操作:
sudo apt-get install docker-ce=18.09.0~ce-0~ubuntu
并获得
Version '18.09.0~ce-0~ubuntu' for 'docker-ce' was not found
所以要检查缓存我必须安装
5:18.09.0~3-0~ubuntu-bionic
这5个是什么?
答案 0 :(得分:0)
必须指定5。 运行以下作品
sudo apt-get install docker-ce=5:18.09.0~3-0~ubuntu-bionic
Docker版本随后显示为18.09
答案 1 :(得分:0)
是时代。可以将其视为版本号的版本控制,例如如果软件包决定将版本从基于日期的样式更改为semver样式,则他们可以开始使用1:1.0.1
作为版本号的前缀。
这里是official policy manual,有些例子是given here。