Docker 文档(关于Docker CE)
关于Docker CE
Docker社区版(CE)非常适合希望开始使用Docker并尝试使用基于容器的应用程序的开发人员和小型团队,Docker CE有三种类型的更新渠道,stable,test和nightly:
- Stable为你提供一般可用性的最新版本
- Test提供在一般可用之前准备好进行测试的预发布
- Nightly为你提供下一个主要版本的最新正在进行的工作
有关Docker CE的更多信息,请参阅Docker社区版。
发布
对于Docker CE引擎,应用开放存储库Docker Engine和Docker Client。
Docker Engine和Docker Client发布的一般可用性版本使用虚线三元组进行版本控制,这个三元组的组件是YY.mm.<patch>
,其中YY.mm
组件被称为年月发布,选择版本编号格式以说明节奏并不保证SemVer,但是一般可用性的期望日期,版本号可能包含其他信息,例如测试版和候选版本,此类版本被视为“预发布”。
从18.09
版本开始,每6个月发布一次,根据需要发布一年一月发布的补丁版本,以解决其支持周期中的错误修复问题。
发行版的Docker CE二进制文件可从download.docker.com获得,作为支持的操作系统的软件包。Docker Store上提供了支持的操作系统的Docker EE二进制文件,每年发布的版本都有相应的发布渠道,用户可以根据自己的选择“锁定”一个月的版本,发布渠道在可用时也会收到补丁发布。
Nightly构建
每天从主分支创建一次Nightly构建,Nightly构建的版本号采用以下格式:
0.0.0-YYYYmmddHHMMSS-abcdefabcdef
其中时间是UTC的提交时间,最后的后缀是提交哈希的前缀,例如0.0.0-20180720214833-f61e0f7
。
这些构建允许从主分支上的最新代码进行测试,没有为Nightly构建提供任何资格或保证。
这些构建的发布通道称为Nightly。