写点什么

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

评论

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

四步搞定国赛!快速入门大小模型融合的AI产品开发

飞桨PaddlePaddle

百度 产品开发 大模型 飞桨国赛 飞桨星河社区

测试管理|名企测试管理大咖解析沟通管理,多维度经验分享

霍格沃兹测试开发学社

镜像仓库Habor的安装、高可用、https加密教程

百度搜索:蓝易云

Docker Linux 运维 https habor

CADintosh X for Mac(CAD制图软件)v8.8.6 (718)注册版

影影绰绰一往直前

某SAAS云平台系统单点登录案例基本要求分析

极客罗杰

Tonka Finance 测试网活动,开启新铭文时代财富之门

股市老人

产品价值 vs Bug数量

Bruce Talk

敏捷 敏捷开发 Agile Product Owner

跨境通讯

ctsxiyou

通信 通讯

iOS应用崩溃了,如何通过崩溃手机连接电脑查找日志方法

面向对象的思考

蔡农曰

架构 开发 软件设计 #程序员

基于OpenIM 实现聊天机器人功能

Geek_1ef48b

Nginx安装三方插件ngx_req_status模块教程

百度搜索:蓝易云

云计算 Linux 运维 云服务器 ngx_req_status

Part 5:NetOps团队的 SecOps和网络安全基础知识

Geek_d82186

DBeaverEE for Mac(数据库管理)v23.3.3企业激活版

影影绰绰一往直前

API安全概览

FunTester

【完整版教程】查看APP崩溃日志

雪奈椰子

Wireshark的捕获接口设置

小齐写代码

GraphicConverter 12 for Mac(图片浏览器)v12.1(6388)中文测试激活版

影影绰绰一往直前

名企测试管理大咖解析沟通管理,多维度经验分享

测试人

软件测试

Part 4:NetOps 策略如何影响企业网络团队?

Geek_d82186

极狐GitLab 16.8 如期而至,快来看看有哪些功能更新!

极狐GitLab

如何在JavaScript中实现主题切换

南城FE

CSS JavaScript 前端 主题切换

Part 3:为什么 NetOps 是通往 AIOps 的桥梁

Geek_d82186

给你一颗“定心丸”——记一次由线上事故引发的Log4j2日志异步打印优化分析

京东科技开发者

Claris FileMaker Pro for mac(数据库软件)v20.3.1.31激活版

影影绰绰一往直前

Part 2:NetOps与传统网络运营的区别

Geek_d82186

【分布式技术专题】「探索高性能远程通信」基于Netty的分布式通信框架实现(附通信协议和代码)(上)

洛神灬殇

分布式 Netty RPC 网络通讯 2024年第二十五篇文章

京东零售实践干货|简单一招竟把nginx服务器性能提升50倍

京东零售技术

nginx 后端

Python笔记四之协程

Hunter熊

Python 协程

从上海到阿根廷的网络走线方式和耗时

fliter

深入了解低代码开发:多角度分类

天津汇柏科技有限公司

低代码 低代码开发 低代码开发平台 定制软件开发 软件开发定制

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