下列的docker 文档
当我踏出To install a specific version of Docker CE, list the available versions in the repo
第一步
yum list docker-ce --showduplicates | sort -r
* updates: mirrors.aliyun.com
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror
Installed Packages
* extras: mirrors.aliyun.com
docker-ce.x86_64 3:18.09.5-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.5-3.el7 @docker-ce-stable
docker-ce.x86_64 3:18.09.4-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.3-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.2-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
中间一列没有任何信息表示什么意思。
有些版本后缀为centos
,17.12.1.ce-1.el7.centos
有些el7
版本后缀为
返回的列表取决于启用了哪些存储库,并且特定于您的 CentOS 版本(此示例中以 .el7 后缀表示)。
我猜@docker-ce-stable
是一些特殊的东西,比如默认版本。那么3:
中 是什么意思3:18.09.5-3.el7
?我认为主要是指18.09
对吧?
找不到任何关于此内容的文档。或者是关于什么的yum
?
答案1
在这种情况下,冒号前的数字3:
是纪元号,用于处理需要降低版本号的情况。这可能是由于 beta 版或 RC 版的版本号较高,导致无法正常升级到 GA 版本。我相信您在任何选择版本号的命令中都需要这个,但在尝试了解您安装了哪个版本时,您可以忽略它。
该版本号的重要部分是18.09.5
告诉您:
18.05
:docker 滚动发布的主要版本号,它们大致基于发布的第一个补丁的日期,因此 18.05 指的是 2018 年 5 月5
:补丁号,修复已发布,但不包含新功能
注意,您可以直接从 docker 运行:
docker version
查看客户端和服务器的版本号。