出品丨Docker公司(ID:docker-cn)
编译丨小东
每周一、三、五晚6点10分 与您不见不散!
说在前面
随着2018年即将结束,我们将回顾排名前五的最受读者欢迎的文章。今天将分享该系列的第二篇文章,Docker Enterprise 2.0(以前的 Docker Enterprise Edition)的发布。行业领先的容器平台 Docker 是唯一一个可以简化 Kubernetes 并在多 Linux、多操作系统和多云客户环境中管理和保护 Kubernetes 应用程序的平台。
&
Docker Enterprise Edition 2.0 是 Docker 在企业级容器平台上迈出了重要的一步。Docker EE 2.0 是在多Linux、多操作系统和多云客户环境中管理和保护 Kubernetes 上的应用程序的唯一平台。作为一个可以与组织进行集成和扩展的完整平台,Docker EE 2.0 在应用程序类型、编排工具和部署位置等方面为用户提供了最大的灵活性和选择性。它还使组织能够通过简化的工作流程更快地实施 Kubernetes,并帮助您通过集成的安全解决方案交付更安全的应用程序。在本文中,我们将介绍 Docker EE 2.0 中一些关键的新功能。
帮您消除“锁定”的顾虑
随着容器化逐渐成为 IT 策略的核心,拥有一个可以进行灵活选择的平台变得更加重要。能够跨多个业务线处理广泛的应用程序集,构建在不同的技术栈上并部署到不同的基础架构中,这意味着您可以根据业务需求的变化,灵活地进行更改。在 Docker EE 2.0 中,我们通过以下几种方式扩展用户的选择:
多 Linux、多操作系统和多云环境 —— 大多数企业组织在其环境中采用混合云或多云的策略以及 Windows 和 Linux 系统的混合使用。Docker EE 是唯一经过多个 Linux 发行版、Windows Server 和多个公共云认证的解决方案,它可以帮助您对应用程序集进行容器化改造,从而让您随时随地部署它们。
Swarm 或 Kubernetes 的选择 —— 两个编排工具可以在同一个集群中可互换运行,这意味着 IT 可以只构建一个环境,同时允许开发人员选择如何在运行时部署应用程序。用户现在可以将应用程序部署到 Swarm,并使用相同的 Compose 文件将这些相同的应用程序迁移到 Kubernetes。使用任何一个编排工具部署的应用程序都可以通过同一个控制平面进行管理,从而可以更有效地进行扩展。
Docker EE 的仪表板,其中包含了同时使用 Swarm 和 Kubernetes 部署的容器
通过管理员 UI 部署到 Kubernetes
通过本地 Kubernetes CLI 命令进行管理
增加运营敏捷性
Docker 以向所有开发人员普及容器而闻名。同样的,Docker Enterprise Edition 专注于让基础架构和运营团队的容器环境的管理变得非常直观和容易。这种对运营经验的关注延续到管理 Kubernetes。使用 Docker EE 2.0,您可以简化用于日常管理 Kubernetes 环境的工作流,同时仍然可以访问本机 Kubernetes API、CLI 和接口。
简化集群管理任务 —— Docker EE 2.0 为容器环境的基本配置和管理提供易于使用的工作流程,包括:
使用单行命令即可向集群添加新的节点;
管理平面的一键式高可用性;
轻松访问控制台和日志;
安全的默认配置;
安全的应用程序区域 —— Docker 帮助您扩展的一种方法是使用高效的多租户,无需构建新的集群。通过与公司 LDAP 和 Active Directory 系统集成并设置资源访问策略,您可以为同一群集中的不同团队实现逻辑和物理分离。对于 Kubernetes 部署,这是一种对齐命名空间和节点的简单方法。
针对 Swarm 增强的第7层路由 —— 此版本的 Docker EE 2.0 还包括针对第7层路由和负载均衡的增强。基于新的 Interlock 2.0 架构,它为 Swarm 提供了高可扩展性和高可用性的路由解决方案。
Kubernetes 一致性 —— 用于管理 Kubernetes 的改进操作工作流是运行在功能齐全且符合 CNCF 标准的 Kubernetes 堆栈之上。所有核心 Kubernetes 组件及其本地 API、CLI 和接口都可供高级用户使用,以便对编排工具进行微调和故障排除。
点击下列标题,阅读更多干货
如果本文对你有帮助,欢迎分享到朋友圈!获取更多Docker实用技巧,扫描下图二维码!