菜鸟笔记
提升您的技术认知

Docker 版本简介

阅读 : 19361

Docker的版本简介

Docker有两个版本:社区版Community Edition (CE) 和 企业版Enterprise Edition (EE)

Docker Community Edition(CE)主要是适合单个开发人员和小团队使用Docker容器进行应用程序的开发。Docker CE有三种更新通道:稳定的(Stable)、测试中的(Test)和每日夜间更新(Nightly)。

Stable提供了最新的通用稳定的版本。Test 提供了准备好测试的预发布版本,可能bug较多。Nightly提供正在进行开发的最新版本,每日夜间发布一次。一般情况下,为了避免一些不必要的麻烦使用稳定版本,当然你可能要为了尝鲜,可以试着用测试中版本或夜间更新的版本。

Docker支持多个平台,分桌面和服务器平台,如下图:

Docker支持的平台

Docker Enterprise Edition(EE)是为企业开发和大的IT团队设计的,并用于生产环境中大规模地构建、交付和运行关键业务应用程序。

从Docker Enterprise 2.1开始,Docker Enterprise—Basic、Docker Enterprise—Standard和Docker Enterprise—Advanced都被称为Docker Enterprise。

使用Docker Enterprise,可以部署Docker引擎-Enterprise,以灵活的方式管理容器工作负载。可以在Windows、Linux、站点或云上管理工作负载。

Docker Enterprise拥有私有镜像管理、集成镜像签名策略和集群管理,支持Kubernetes和Swarm 对容器的编排。实现基于节点的RBAC策略、镜像提升策略、镜像反射,并扫描镜像中的漏洞。它还支持定义的SLA,并将补丁的维护周期延长至24个月。

Docker Enterprise认证基础设施是Docker在一系列基础设施选择上部署Docker Enterprise的规范性方法。每个Docker认证的基础设施包括参考体系结构、自动化模板和第三方生态系统解决方案简介。 具体如下图:

Docker Enterprise认证的基础设施

注意:IBM power处理器暂不支持作为Manager和 worker节点,Microsoft Windows Server不支持作为Manager节点,Microsoft Windows Server 1803不支持作为worker节点。