行业领先的容器运行时

Docker Engine 为全球数百万个应用程序提供支持,为各种应用程序提供标准化的打包格式。

Docker website 2018 diagrams 071918 v5 a docker engine page first panel

Docker Engine 引发了容器化运动

Docker Engine 是业界事实上的容器运行时,可在各种 Linux(CentOSDebianFedoraRHELUbuntu)和 Windows Server 操作系统上运行。Docker 创建了简单的工具和通用的打包方法,将所有应用程序依赖项捆绑到容器中,然后在 Docker Engine 上运行。Docker Engine 使容器化应用程序能够在任何基础设施上始终如一地运行,从而解决了开发人员和运维团队的“依赖地狱”问题,并消除了“在我的笔记本电脑上可以运行!”问题。

 

为什么选择 Docker Engine?

Accelerate innovation

加速创新

Docker Engine 构成了许多云原生应用程序的基础,使开发人员能够快速安全地将想法转化为现实。

Freedom of choice

自由选择

Docker Engine 支持任何类型的应用程序——从传统应用程序到云原生应用程序,从单体应用程序到 12 要素应用程序——并适用于多种操作系统,跨混合/多云,并经过验证可与 Kubernetes CRI 协同工作。

Intrinsic security

内在安全性

Docker Engine 以安全为核心构建。借助 Docker Content Trust 和 FIPS 140-2 验证,Docker Engine 用户可以在高度监管的环境中运行容器化应用程序。

主要功能和特性

由 containerd 提供支持

基于领先的开源容器运行时,它是云原生计算基金会 (CNCF) 的毕业项目。Containerd 实施 Kubernetes 容器运行时接口 (CRI),并被广泛应用于公共云和企业。
了解更多

集成的 BuildKit

BuildKit 是一个开源工具,它接收来自 Dockerfile 的指令并“构建” Docker 镜像。此过程可能需要很长时间,因此 BuildKit 提供了几种架构增强功能,使其速度更快、更精确且更便携。
了解更多

Docker CLI

与 Docker 容器交互最常用的方式是 Docker CLI——一个简单但功能强大的客户端,它通过一组清晰的命令极大地简化了您管理容器实例的方式。
了解更多

下载 Docker Engine

获取适用于最流行的开源 Linux 发行版(如 CentOS、Debian、Fedora 和 Ubuntu)的 Docker Engine