在今年的 DockerCon EU (2017) 上,Solomon、Brendan、Hockin等联合宣布Docker将原生支持Kubernetes,也就是说Kubernetes将和Swarm一样作为Docker平台的编排管理系统。这包括Docker EE、Docker CE以及Docker for Mac/Windows等全平台的支持。

这里是一个Docker for Mac的示例视频,非常有趣。

Docker EE

在创建Stack的时候可以选择Swarm或者Kubernetes:

并且还可以在Shared Resources除查看共享的资源:

当然,部署也很简单,内置在Docker EE中,swarm和Kubernetes共享相同的Node:

这里这里也有一个Docker EE + Kubernetes的示例视频。

Moby与Kubernetes的集成通过一系列的开源项目来实现:

注:本文同步发布到知乎专栏《Kubernetes指南》。