写点什么

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:007928
用户头像

发布了 813 篇内容, 共 556.4 次阅读, 收获喜欢 1590 次。

关注

评论

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

AI模型也需要资产管理,星环科技重磅推出AI运营平台MLOps 星环科技 星环科技

星环科技

AI

Python Qt GUI设计:5种事件处理机制(提升篇—3)

不脱发的程序猿

Python qt PyQt GUI设计 事件处理机制

Redis 6.X Cluster 集群搭建

码哥字节

redis cluster 签约计划第二季

Android C++系列:Linux线程(三)线程属性

轻口味

android 28天写作 12月日更

可视化埋点在 React Native 中的实践

Shopee技术团队

大前端 可视化 埋点 React Native

智慧社区综合管理平台解决方案,智慧社区一体化管理系统开发

电微13828808271

【技术分享】DOSM Web项目优化分析 & 解决方案

云智慧AIOps社区

创业团队组织建设-跨部门沟通

wood

创业 沟通 28天写作

安全攻防实战系列MSF

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

未来“数”于你 | 墨天轮携手 Vertica 发布技术文章征集令,双重大奖蓄势待“发”

墨天轮

数据库 征文大赛 vertica

质量基础设施“一站式”服务信息平台建设,NQI一站式服务平台

电微13828808271

架构实战营 - 微信业务架构 & 学生管理系统

阿门阿前一颗葡萄树๑

架构实战营 #架构实战营 「架构实战营」

架构实战营4期-第1周作业

周念

「架构实战营」

Python Qt GUI设计:QTabWidget、QStackedWidget和QDockWidget容器控件类(提升篇—2)

不脱发的程序猿

Python qt PyQt GUI设计 容器控件类

vivo 敏感词匹配系统的设计与实践

vivo互联网技术

服务器 内容审核 架构设计实战 文本检测

TypeScript 之映射类型

冴羽

JavaScript typescript 翻译 大前端

实用机器学习笔记五:探索性数据分析

打工人!

机器学习 学习笔记 12月日更 李沐 实用机器学习

动图图解GC算法 - 让垃圾回收动起来!

码农参上

垃圾回收 垃圾回收算法 签约计划第二季

【Promise 源码学习】第十三篇 - Promise.allsettled 和 Promise.any 的实现

Brave

源码 Promise 12月日更

架构模式及其应用 | 内部分享

空空

内容合集 签约计划第二季

区块链电子签章平台搭建,区块链电子合同系统

电微13828808271

Hoo虎符研究院 | 区块链简报 20211206 期

区块链前沿News

虎符 Hoo虎符

Hoo虎符研究院 | 币圈后浪——KBOX

区块链前沿News

虎符 Hoo虎符 Hoo 虎符交易所

热门Scrum敏捷看板工具

顿顿顿

项目管理 Scrum 敏捷开发 研发管理 产品研发

即时通讯(IM)开源项目OpenIM本周版本发布-v1.0.6

OpenIM

流上机器学习,星环科技Sophon Base助力海洋石油富岛工艺监测智能化

星环科技

从航海贸易到元宇宙,从公司制到DAO

CECBC

信也科技 x StarRocks:打造统一销售数据平台

StarRocks

数据库 高并发 StarRocks

星环科技分布式文件系统TDFS大揭秘(上)

星环科技

大数据 计算与存储

vue单页面和多页面的区别?

CRMEB

数字人民币生态体系进一步完善 试点场景加速拓展

CECBC

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