行业领先的容器运行时

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 提供支持

构建在领先的开源容器运行时之上,该运行时是 Cloud Native Computing Foundation (CNCF) 的毕业项目。Containerd 实现了 Kubernetes 容器运行时接口 (CRI),并在公共云和企业中广泛采用。
了解更多

集成的 BuildKit

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

Docker CLI

与 Docker 容器交互最流行的方式是 Docker CLI——一个简单而强大的客户端,通过一组清晰的命令大大简化了您管理容器实例的方式。
了解更多

下载 Docker Engine

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