【转载】Docker 企业版新增功能简介

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: Docker 企业版 (EE)版本在三个主要方面提供了新的功能和能力:多架构编排、安全的多租户、基于策略的自动化。

通过最新发布的 Docker 企业版 (EE),Docker 提供了业界首屈一指的“容器即服务”(CaaS) 平台,组织能够在不中断 IT 环境的情况下将各种应用现代化。

此版本在三个主要方面提供了新的功能和能力:

1 多架构编排:Docker EE 可以跨本地部署和云环境将 Windows、Linux 和基于 Linux 的大型机应用现代化,而不需要更改代码。

2 安全的多租户:组织可以根据自身需求设置角色和职责,跨不同的团队和应用类型确保安全性和隔离性,同时简化新团队的适应培训。

3 基于策略的自动化:Docker EE 使用预定义的策略使软件供应链自动化,从而为组织提供在动态的容器环境中确保安全性和合规性的能力。

多架构编排

Docker EE 可以将 Windows、Linux 和基于 Linux 的大型机应用现代化并在同一个集群中管理它们。组织可以使访问控制、安全策略和日志记录集中化,同时利用下列新的关键功能支持更多团队和业务单位:

  • 支持 Windows 容器的全生命周期管理,包括镜像扫描、涉密信息管理和 Overlay 网络
  • 使用 Overlay 网络支持混合应用,从而集成 Windows 和 Linux 应用
  • 能够跨 Window、Linux 和大型机工作节点 混合集群执行智能编排
  • 在增加了对 IBM z System 上 Linux 支持 后,Docker 可跨 Linux、Windows 和基于 Linux 的大型机应用提供一致的体验(Compose 文件、网络、安全性、生命周期管理)。

安全的多租户

组织中的许多团队都可以发起现代化项目。Docker EE 增强的访问控制让组织能够在物理以及逻辑层面分配更详细的角色和职责,从而轻松地引入新的团队。

  • 创建自定义的细分角色,或利用内置默认角色
  • 向用户和团队授予对服务、容器、存储卷、网络和涉密信息等资源集合的权限
  • 利用面向节点的 RBAC 将团队对 Docker EE 环境中特定节点集合的访问权进行分隔

基于策略的自动化

随着 Docker EE 环境不断扩展,或者镜像越来越动态化,镜像管理也日益复杂。Docker EE 允许组织通过预定义的策略进行安全的自动化镜像管理。

  • 自动镜像升级使用预定义的策略将镜像从一个镜像仓库移动到另一个。策略可以基于镜像扫描结果、标签或许可情况制定
  • 不可变的镜像仓库可防止仓库标签被意外更改,确保生产环境应用仓库的安全和锁定
  • 新增以下功能的 API

    • 访问控制权限
    • 用户/团队/组织管理
    • 集群配置
  • 多阶段构建提供了优化镜像大小的方法,可在镜像进入生产环境之前移除不必要的组件

其他增强功能

  • 用于整个服务的批量检索日志
  • 通过定位或回避特定标记(例如标记关键系统或应用资源)来精简某个节点
  • 健康检查宽限期可以延迟激活健康检查,这对于启动时间很长的情况很有用
  • 定义在开始新任务之前是否停止旧任务,还是让新旧任务重叠运行
  • 新的 Webhook 用户界面,用于设置对第三方工具和监控工具的通知
  • 增加了中文用户界面
目录
相关文章
|
1月前
|
Java Go 开发者
Docker容器技术简介及其与Go语言的结合点
【2月更文挑战第23天】本文首先概述了Docker容器技术的核心概念和优势,接着探讨了Go语言与Docker容器技术的结合点。通过阐述Docker的轻量级、可移植性和版本控制等特性,以及Go语言在容器化应用中的优势,本文旨在说明两者结合能够实现更高效、灵活的应用开发和部署。
|
6月前
|
Docker 容器
01Docker简介
01Docker简介
23 0
|
6月前
|
SQL 关系型数据库 数据库
SQL Server 简介与 Docker Compose 部署
SQL Server 是由微软公司开发的一款强大的关系型数据库管理系统(RDBMS),广泛应用于企业级应用程序和数据存储。使用 Docker Compose,您可以轻松地将 SQL Server 实例部署到容器化环境中,并方便地进行数据库管理。在本文中,我将简要介绍 SQL Server 的基本概念,并详细阐述如何使用 Docker Compose 部署 SQL Server 容器。
210 2
SQL Server 简介与 Docker Compose 部署
|
1月前
|
Kubernetes Cloud Native 虚拟化
【docker】—— Docker 简介
【docker】—— Docker 简介
|
6月前
|
Oracle 关系型数据库 数据库
Oracle 简介与 Docker Compose部署
Oracle 数据库是一款由 Oracle 公司开发的关系型数据库管理系统(RDBMS)。它被广泛应用于企业级应用程序,提供了可靠的数据存储和强大的数据管理功能。
237 1
Oracle 简介与 Docker Compose部署
|
3月前
|
关系型数据库 MySQL 分布式数据库
PolarDB MySQL企业版与标准版功能对比:如何选择适合您的版本?
随着数字化时代的到来,企业对于数据处理的需求越来越高,而数据库作为数据处理的核心,其性能和成本成为了企业关注的焦点。阿里云全新推出的PolarDB MySQL企业版和标准版,以全新的架构和优化,为企业提供了高性能、低成本的数据库解决方案。但在功能上,这两个版本有很多差异,我们该如何选择呢?
51 2
|
8月前
|
Docker 容器
Excalidraw 简介及 Docker Compose 部署指南
家人们好,我们在工作生活中经常需要画些图,我们往期了已经出过draw-io私有化部署的文章了,今天我要向大家介绍一款名为 Excalidraw 的绘图工具,这款工具了我个人非常喜欢使用,是因为它可以修改成类似于手写体的字体,并且可以直接绘画,这篇文章我将分享如何使用 Docker Compose 轻松部署 Excalidraw。
428 0
Excalidraw 简介及 Docker Compose 部署指南
|
5月前
|
jenkins 持续交付 数据安全/隐私保护
Jenkins简介及Docker Compose部署
Jenkins是一个开源的自动化服务器,用于自动化构建、测试和部署软件项目。它提供了丰富的插件生态系统,支持各种编程语言和工具,使得软件开发流程更加高效和可靠。在本文中,我们将介绍Jenkins的基本概念,并展示如何使用Docker Compose轻松部署Jenkins服务。
184 3
Jenkins简介及Docker Compose部署
|
5月前
|
Linux 开发工具 git
淘东电商项目(07) -GitLab简介以及Docker部署
淘东电商项目(07) -GitLab简介以及Docker部署
69 0
|
6月前
|
Kubernetes 监控 Go
Docker实战专栏简介
Docker实战专栏简介
32 0