

Docker CE/EE 原生支持Kubernetes - 知乎专栏
source link: https://zhuanlan.zhihu.com/p/30210910?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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

Docker for Mac/Windows
Docker for Mac/Windows 将原生支持把基于 docker-compose/swarm 的应用部署到本地的 Kubernetes 集群中,docker swarm 和 Kubernetes 共享相同的镜像、存储卷以及容器(也就是两种调度系统同时管理同一套容器)。这有助于简化容器应用的开发、构建、测试以及部署。
为了实现这个目标,Docker 基于 Kubernetes Custom Resources 和 API server aggregation 将 Docker Compose apps 部署为原生的 Kubernetes Pods/Services。
这里是一个 Docker for Mac 的示例视频,非常有趣。
Docker EE
在创建 Stack 的时候可以选择 Swarm 或者 Kubernetes:
并且还可以在 Shared Resources 除查看共享的资源:
当然,部署也很简单,内置在 Docker EE 中,swarm 和 Kubernetes 共享相同的 Node:
这里这里也有一个 Docker EE + Kubernetes 的示例视频。
Docker CE/Moby
Moby 与 Kubernetes 的集成通过一系列的开源项目来实现:
遗憾的是,该功能暂时还无法体验,需要等到Docker下一个release。想要提前预览的同学可以点击https://beta.docker.com/注册预览版。
</article
Recommend
-
224
一些非常有用的 VSCode 扩展简评:你是否切换到 VSCode 并正在寻找一些有用的扩展?以下是一些我最喜欢的 VSCode 扩展。
-
310
再见,babel-preset-2015Henry不会做一手好菜的全栈前端不是好产品经理...
-
155
前端技能学习导航Sandy公众号【代码技巧】分享高质量干货
-
213
不同编程语言的学习曲线程序员话题下的优秀答主在 Github 上看到一个国外程序员画的不同编程语言的学习曲线,感觉蛮有意思的,这里分享给大家。Ja...
-
192
vue 状态管理的一点思考叶伟伟前端工程师
-
119
软软的 Echarts一种 Echarts 的屏幕适配的方案。欢迎关注专栏熵与单子的代码本在 web 开发中,特别是 dashboard 类型的SPA中...
-
194
Vuex2.0源码解析大木前端工程师/网球爱好者/爱音乐
-
115
MVP 成功典范简评:初创公司需要在竞争日益激烈的世界中比以往更快地将产品推向市场,最小的可行性产品又称为 MVP,是实现这个目标的最佳途径。MVP 必须提供正确的关键功能,从而进行区分并为客户带来价值。本文列举了几...
-
16
知乎专栏降级 发表回复 2016 年 11 月创建了一个知乎专栏来写 Flask 相关的内容,到现在关注人数慢慢涨到了...
-
20
我的知乎专栏 发表回复 注册知乎以来,一直都在潜水,关注一些有趣和有价值的东西,收获了不少帮助。最近写关于Flask的文章,觉得写在博客里太零散,于是就开了个专栏...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK