業界領先的容器運行環境

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——一個簡單但功能強大的客戶端,它透過一組清晰的命令 greatly simplifies how you manage container instances (大幅簡化了您管理容器執行個體的方式)。
了解更多

下載 Docker Engine

取得適用於最流行的開源 Linux 發行版的 Docker Engine,例如 CentOS、Debian、Fedora 和 Ubuntu