写点什么

Docker Enterprise 3.0 带来 Docker Kubernetes Services 和新的生命周期自动化工具

  • 2019-08-07
  • 本文字数:1571 字

    阅读完需:约 5 分钟

Docker Enterprise 3.0 带来 Docker Kubernetes  Services 和新的生命周期自动化工具

在 2000 多人参与了 Docker Enterprise 3.0 公测项目之后,Docker发布了 Docker Enterprise 3.0 GA。这个版本带来了 Docker Kubernetes Services (DKS)、用于自动化容器和 Kubernetes 自动化部署的新生命周期自动化工具、安全性增强等特性。


Docker Enterprise 3.0 引入了 Docker Kubernetes Services(DKS)。Docker Kubernetes Services 旨在解决 Kubernetes 的复杂性,这种复杂性源于缺乏企业所期望和需要的直观的安全性和可管理性配置。


Docker Kubernetes Services 将 Kubernetes 从开发人员桌面集成到了生产服务器,使 Kubernetes 更容易、更安全、更便于整个组织访问。DKS 通过 Version Packs 来实现这一点,这使得开发人员的环境可以与生产环境保持同步。此外,DKS 包括 Kubernetes 的最新版本,包括对容器存储接口(CSI)的完全支持。


为了让团队更容易部署、扩展、备份、恢复和升级经过认证的 Kubernetes 环境,Docker 创建了一个基于Docker认证基础设施的 CLI 插件,用于简化 Docker 集群操作。该工具使用声明式模型,而该模型使用具有以下结构的 YAML 文件处理集群配置:


variable:        <name>:provider:        <name>:                <parameter>:cluster:        <component>:                <parameter>:resource:       <type>:                <name>:                        <parameter>:
复制代码


上面的文件定义了配置设置,例如实例类型、Docker Enterprise 版本、使用的操作系统、网络设置等。一旦定义,这个文件可以与新的 CLI 命令 docker cluster 一起使用:



使用 Docker 集群和声明式模型,更新环境非常简单;通过 docker cluster update 命令,CLI 插件将识别更改并实现安全升级。此外,可以使用工作节点的蓝绿部署模型升级集群而不停机。


要备份集群环境,可以使用 docker cluster backup 命令将集群环境存储为一个 tarball 文件,该文件可以存储在任何位置。


Docker 还开发了一个有趣的转换工具。该转换工具旨在为运行在虚拟机或裸机服务器上的应用程序自动生成 Dockerfile。转换工具扫描应用程序正在运行的服务器,从而确定操作系统的配置、Web 服务器设置以及应用程序如何运行,然后将数据组装到 Dockerfile 中,并将应用程序代码放到一个目录中,以便在现代操作系统上进行 Docker 构建。例如,可以扫描 Windows Server 2003 环境,为运行在完全不同的 IIS 应用程序池中的基于 IIS 的.NET 的应用程序生成 Dockerfile。


Docker Applications 是一组新的工具,允许用户跨多种配置格式构建、共享和运行多服务应用程序。它允许用户将应用程序描述、组件和参数捆绑到一个单元中(该单元可以是文件或目录),构建一种“容器的容器”。Docker Applications 是云原生应用程序包(CNAB)的实现,最初由 Docker、Microsoft、Hashicorp、Bitnami 和 Codefresh 共同开发。它可以从 Docker Hub 识别和构建所需的容器,并创建 Docker Compose 和 Kubernetes YAML 文件、Helm 图表和其他所需的配置设置。



用户还可以利用预定义的 Application Templates 创建 Docker Applications。Docker Application Templates 使开发人员能够使用预定义的库和组织批准的应用程序和服务模板构建应用程序,而不需要预先了解 Docker 命令。Application Templates 包含开发应用程序所需的许多组件,如 Dockerfile、自定义基础镜像、公共组合服务 YAML 等。


Docker Enterprise 3.0 还包括额外的安全性增强,比如用于 Swarm 的组管理服务帐户(gMSA)和基于 PKI 证书的身份验证。


与 Docker Desktop Community 相比,Docker Desktop Enterprise 具有独特的特性。让我们来看看它们之间的对比:




想要测试 Docker Enterprise 3.0 试用版的用户可以在https://trial.docker.com上注册。


原文链接


Docker Enterprise 3.0 Brings Docker Kubernetes Services, New Lifecycle Automation Tools, and More


2019-08-07 08:007887
用户头像

发布了 775 篇内容, 共 528.2 次阅读, 收获喜欢 1578 次。

关注

评论

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

个推TechDay直播回顾 | 分享基于Flink的实时数仓搭建秘诀 附课件下载

个推

数据湖 实时数仓 flink window 数仓建设 大数据仓库

深度操作系统20.7正式发布!

深度操作系统

国产操作系统 deepin 深度操作系统 深度 deepin20.7

wallys IPQ8072 4x4 2.4G & 5G /QCN9074 11ax 4x4 6G M.2

wallys-wifi6

QCN9074 IPQ8072

上海WEB前端培训机构有什么推荐的

小谷哥

零基础如何参加大数据培训机构?

小谷哥

低代码开发平台的功能有哪些?低代码“功能清单”一览

优秀

低代码 企业级低代码平台

《数字经济全景白皮书》证券数字化篇 重磅发布!

易观分析

金融 证券

JavaScript 装饰器介绍

掘金安东尼

前端 9月月更

Redis 主从复制演进历程与百度智能云的实践

Baidu AICLOUD

数据库 redis 底层原理

亚信科技、清华AIR、英特尔成功举办WAIC智能算网与绿色计算论坛

亚信AntDB数据库

数据库 AntDB 国产数据库 AntDB数据库

个推TechDay直播回顾 | 分享基于Flink的实时数仓搭建秘诀

个推

基于GitLab CI的kubectl镜像配置

白粥

gitlab k8s gitlab ci kubectl

设计模式的艺术 第九章适配器设计模式练习(OA系统需要提供一个加密模块,将用户机密信息(例如口令、邮箱)加密再存储在数据库,系统已经定义好数据库操作类。为了提高开发效率,现需要重用已有的加密算法,这些算法封装在一些由第三方提供的类中,有些甚至没有源代码)

代廉洁

设计模式的艺术

技术科普:如何应用视觉显著性模型优化远控编码算法?

贝锐

算法 编码器 视觉策略 远程控制 向日葵

如何守护数据安全? 这里有一份RDS灾备方案为你支招

京东科技开发者

数据库 安全 灾备 主机安全 RDS

惠州等保测评机构有几家?电话多少?

行云管家

等保 等级保护 等级测评 惠州

新零售标杆 SKG 全面拥抱 Serverless,实现敏捷交付

阿里巴巴中间件

阿里云 Serverless 云原生

别搞Java面试八股文背诵版了! 真卷不动了...

退休的汤姆

Java 程序员 面经 社招 秋招

开发NFT数字藏品平台:定制搭建NFT系统

开源直播系统源码

NFT 数字藏品 数字藏品开发 数字藏品系统

我们总结了弹性伸缩的五个条件与六个教训

阿里巴巴云原生

阿里云 分布式 云原生 弹性伸缩

腾讯云5G边缘计算拿下Linux基金会奖项,降低40%云游戏网络时延

科技热闻

从实例出发,算力网络到底是如何编排的?

鲸品堂

算力网络

十问 RocketMQ:十年再出发,到底有何不同?

阿里巴巴中间件

阿里云 RocketMQ 云原生 中间件

复享光学发布ZURO系列光谱仪 助力中国半导体产业国产化

硬科技星球

如何梳理企业流程管理?

优秀

业务流程管理 主业务流程梳理

《MySQL自传》

MySQL 数据库 玖章算术 叶正盛 斗佛

LeaRun低代码平台 助力中小企业快速开发MES系统

力软低代码开发平台

Docker 向全面集成 containerd 又迈进一步

张晓辉

Docker 容器 Containerd

我们总结了 3 大使用建议,并首次公开 Nacos3.0 规划图 | Nacos 开源 4 周年

阿里巴巴中间件

阿里云 开源 微服务 云原生 nacos

助你成为专业终端人,阿里巴巴第三届终端练习生计划开启报名!

阿里技术

前端 移动开发

Docker Enterprise 3.0 带来 Docker Kubernetes  Services 和新的生命周期自动化工具_容器_Diogo Carleto_InfoQ精选文章