写点什么

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:002497

评论

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

《The Google File System》新说

Joseph295

开源一夏 | 查询分页不只有limit,这四种分页方法值得掌握

知识浅谈

开源 8月月更

再次搞定 Ali 云函数计算 FC

小鑫同学

签约计划第三季

MySQL之my.cnf配置文件

TimeFriends

8月月更

华为开源:聚焦开源基础软件,共建健康繁荣生态

科技热闻

LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之三:两次优化

程序员欣宸

Java LeetCode 8月月更

CentOS6搭建nginx+uwsgi+flask

haiger13

签约计划第三季

Rust 入门指南 (用 WASM 开发第一个 Web 页面)

王泰

rust Wasm WebAssenbly ​Rust

《迁移学习导论》第2版,升级内容抢先看!

博文视点Broadview

开源一夏|ArkUI如何自定义弹窗(eTS)

坚果

开源 HarmonyOS OpenHarmony 8月月更

第1章:初识数据库与MySQL----MySQL安装

乌龟哥哥

8月月更

系统管理-Linux系统文件查找

Albert Edison

Linux centos linux 文件权限控制 find 8月月更

Jina 实例秀|基于神经搜索的网络安全威胁检测(一)

Jina AI

神经网络架构搜索 Python.

【CSS】设置文本样式,包括文本颜色、对齐、缩进、行高等

翼同学

CSS HTML5, CSS3 8月月更

8月总结高频vue面试题

helloworld1024fd

Vue

浅聊偏函数

掘金安东尼

JavaScript 函数式 8月月更

React的理念与V16的架构变化

郭明

React

Jina 实例秀|七夕神器!比你更懂你女友的口红AI

Jina AI

七夕 神经网络架构搜索

FinClip,车载小程序新玩法

Geek_99967b

小程序

IDEA 自动导入的配置(Auto import)

HoneyMoose

Java 是否应该使用通配符导入( wildcard imports)

HoneyMoose

带你造轮子,自定义一个随意拖拽可吸边的悬浮View组件

yechaoa

android 开源 签约计划第三季 8月月更

C#/VB.NET:在 Word 中设置文本对齐方式

Geek_249eec

C# word VB.NET 文本对齐

《福格行为模型》:如何养成好习惯?

郭明

读书笔记

免费的公共WiFi不要乱连,遭中间人攻击了吧?

wljslmz

网络安全 签约计划第三季 8月月更 中间人攻击

一文带你了解 Java 中的构造器

踏雪痕

Java 构造函数 8月月更

架构实战营模块三作业

zhihai.tu

Build QEMU RISC-V Linux

贾献华

8月月更

语音社交app源码——具备哪些开发优势?

开源直播系统源码

软件开发 语聊房 直播系统源码 语音聊天系统 语音聊天app

关于技术学习的6个观点

郭明

技术人

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