Docker版本及支持¶
依据官网的描述,Docker提供两个版本,社区版本以及企业版本。
之前一直以为Docker是免费开源软件,居然还分社区和企业两个版本?那么具体Docker社区版本以及企业版本有何不同?查阅了相关的文档, 果然,企业版本是是从2017年4月17日进行了官网的更新,宣布Docker将支持企业版本。自然,免不了要收费。
社区版本有2中更新的方式, 感觉跟ubuntu操作系统的版本更新有点类似,即 stable 以及 edge. 版本号的命名规则为:YY:MM. 当前最新版本为17.12. 其中:
# Stable 稳定版本每个季度一次更新;
- Edge 版本每个月更新一次;
更多的信息可以参考 Docker Community Edition.
企业版本与社区版本之间的异同¶
| 支持内容 | 社区版本 | 企业基础版本 | 企业标准版本 | 企业高级版本 |
| 容器引擎、编排、网络、安全Container engine built in orchestration, networking, security | Yes | Yes | Yes | Yes |
| Docker Certified Infrastructure, Plugins and ISV Containers 认证的基础设施,插件以及ISV容器 | No | Yes | Yes | Yes |
| Image Management private registry, caching (Windows and Linux) 镜像管理、私有注册服务 | No | No | Yes | Yes |
| Docker数据中心(集成容器应用程序管理) | No | No | Yes | Yes |
| Docker Datacenter Enhanced RBAC, LDAP/AD support | No | No | Yes | Yes |
|
No | No | No | No |
| Secure multi-tenancy with node-based isolation | No | No | No | Yes |
| Automated Image Promotion | No | No | No | Yes |
| Image security scanning and continuous vulnerability scanning (Windows and Linux) | No | No | No | Yes |
| LinuxVersion Business Critical PERNODE PERYEAR | 0 | $1,500 | $3,000 | $3,500 |
| LinuxVersion Business Day PERNODE PERYEAR | 0 | $750 | $1,500 | $2,000 |
| WinSeVersion Business Critical PERNODE PERYEAR | 0 | N/A | $1,500 | $2,000 |
| WinSeVersion Business Day PERNODE PERYEAR | 0 | N/A | $750 | $1,250 |
Note
可以看出,商用产品的定价策略是按照节点、时间、以及操作系统版本进行定价。Linux版本相比较于Winserver版本要更贵一些。
支持的平台类型¶
Docker CE以及EE 版本均支持多个平台。可以在本地部署也支持云端部署。
支持平台如下:
DESKTOP
Cloud
| 平台 | Docker CE x86_64 | Docker CE ARM | Docker EE |
| Amazon Web Services | YES | No | YES |
| Microsoft Azure | YES | No | YES |
操作系统支持
| Platform | Docker CE x86_64 | Docker CE ARM | Docker CE ARM64 | Docker CEIBMZ(s390x) | Docker EE x86_64 | DockerEEIBMZ(s390x) |
| Centos | yes | no | no | no | yes | no |
| Debian | yes | yes | yes | no | no | no |
| Fedora | yes | no | no | no | no | no |
| WinSer2016 | no | no | no | no | yes | no |
| OracleLinux | no | no | no | no | yes | no |
| Red Hat Enterprise | no | no | no | no | yes | yes |
| SUSE Linux Enterprise S | no | no | no | no | yes | yes |
| Ubuntu | yes | yes | yes | yes | yes | yes |
Note
看支持平台表,Docker对Ubuntu的支持应该是最全面的。