AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

Docker 企业版 2.0 更易于 Kubernetes 集成

  • 2018-05-15
  • 本文字数:994 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

最新版的 Docker 企业版(Docker Enterprise Edition,Docker EE)可以管理和保护运行在异构环境中运行在 Kubernetes 之上的应用程序,并且提供简化 Kubernetes 环境日常管理的工作流。

在 DockerCon 2017 欧洲大会上宣布对Kubernetes 支持之后,Docker EE 和Kubernetes 的集成使得Swarm 和Kubernetes 两个容器编排框架可以混用,并且可以在一个控制台上管理部署的应用。另外,开发者可以在不修改Compose 文件的情况下将应用从Swarm 迁移到Kubernetes 上。如前文所述,Docker EE 也在通过一系列开箱即用的工作流来简化Kubernetes 环境的基础配置和管理,例如向集群添加一个节点,访问控制台和日志,安全配置等功能。这些工作流除了简化Kubernetes 管理之外,还为统一Swarm 和Kubernetes 环境的基本操作带来了额外的好处,这使得从其中一个环境切换到另一个环境不需要切换组织流程。

Docker EE 2.0 带来的其他显著的特性还有:

  • 对异构环境的支持:包括多种版本的 Linux、Windows、私有云和公有云等。这旨在让开发者能够自由部署在多种不同平台之上。

  • 安全区:确保用户可以基于其角色访问资源集。在 Docker EE 2.0 中,资源集的概念已经扩展到了 Kubernetes 名字空间。

  • Calico 项目集成:Calico 是一个为 Kubernetes 提供安全和可扩展网络和路由的 CNI 插件,它已经集成到了Docker EE 2.0 中,并且默认配置成了 overlay 模式。Calico 为每个 Kubernetes pod 分发路由信息,使得现有数据中心基础设施能够更方便的集成到 Kubernetes 集群中。Calico 包含 2 个组件,一个称为 Calico Kube 控制器,它以单 pod 的方式部署在 Kubernetes 集群中,作为 Calico 和 Kubernetes 的媒介;另一个称为 Calico 节点,它以守护进程模式部署在每个节点上,在 Linux 内核中实现期望的路由策略。

如果读者已经运行了 Docker EE ,可以通过以下命令升级到 2.0 版本:

复制代码
docker run --rm -it --name ucp -v /var/run/docker.sock:/var/run/docker.sock docker/ucp:3.0.0 upgrade --interactive

查看英文原文: Docker Enterprise Edition 2.0 Brings Easier Kubernetes Integration


感谢罗远航对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-05-15 19:002247

评论

发布
暂无评论
发现更多内容

28天瞎写的第二百一二天:一次删库没跑路的故事

树上

28天写作 删库

记一次JVM OOM 实战优化

AI乔治

Java 架构 JVM OOM

28天带你玩转Kubernetes--第一天(课程介绍)

Java全栈封神

Kubernetes 云原生 k8s入门 28天写作 k8s教程

HDFS SHELL详解(1)

罗小龙

hadoop 28天写作 hdfs shell

我们为什么要学习Springboot?

武哥聊编程

Java springboot SpringBoot 2 28天写作

职业成长就是一个逐渐“变帅”的过程

L3C老司机

区块链的前世今生(1)

抗哥

CSS10 - 盒子模型&常用无序列表样式

Mr.Cactus

html/css

生产环境全链路压测建设历程 24:FAQ 5、6负载均衡、如何不影响正常业务?

数列科技杨德华

28天写作

关系中的密码:麻烦

熊斌

个人成长 28天写作 亲密关系

架构师训练营第 1 期 - 第 12 周 - 命题作业

wgl

架构师训练营第 1 期

【Node.js】静态页面和简单的路由

德育处主任

大前端 Node 28天写作

SafePoint 与 Stop The World 全解(基于OpenJDK 11版本)

AI乔治

Java 架构 jdk JVM

自下而上的问题清单

将军-技术演讲力教练

28天写作

【计算机内功修炼】三:一文彻底理解IO多路复用

码农的荒岛求生

epoll

SpringBoot系列1——概述和快速入门

程序员的时光

springboot 七日更 28天写作

kill -9 导致 kafka 重启失败的惨痛经历!

AI乔治

Java kafka 架构

第2周总结-架构中的设计模式

潘涛

架构师训练营 4 期

序言 基层管理者技能修炼的九把刀

一笑

管理 28天写作

架构师训练营第 1 期 - 大作业1

Anyou Liu

架构师训练营第 1 期

第2周课后练习-OOD的五大原则

潘涛

架构师训练营 4 期

视频号发展简史&第一天数据 | 视频号28天(02)

赵新龙

28天写作

架构师训练营大作业(二)

曾彪彪

「架构师训练营第 1 期」

学创业,读毛选 Jan 9, 2021

王泰

28天写作 读毛选,学创业

写在再次学习python之前-why篇

赵开忠

Python 28天写作

我能加入写作训练营,一切都因为...

李忠良

个人成长 驱动力量 28天写作

Flink 自定义Avro序列化(Source/Sink)到kafka中

大数据老哥

大数据 flink hadoop

解读《Java开发手册(泰山版)》- 会当凌绝顶,一览众山小

xcbeyond

Java Java开发手册 28天写作

三只猫

架构师训练营大作业(一)

曾彪彪

「架构师训练营第 1 期」

小心!你可能搞了个假的头脑风暴!

Justin

团队协作 28天写作 头脑风暴 群体迷思 创造性思维

Docker企业版2.0更易于Kubernetes集成_DevOps & 平台工程_Sergio De Simone_InfoQ精选文章