?
This document uses PHP Chinese website manual Release
在任何地方開發(fā),運(yùn)送和運(yùn)行任何應(yīng)用程序
Docker是開發(fā)人員和系統(tǒng)管理員開發(fā),交付和運(yùn)行應(yīng)用程序的平臺(tái)。Docker 允許您快速?gòu)慕M件中組裝應(yīng)用程序,并消除運(yùn)送代碼時(shí)可能產(chǎn)生的摩擦。Docker 可以讓您的代碼盡快測(cè)試并部署到生產(chǎn)環(huán)境中。
Docker包含:
Docker引擎 - 我們的輕量級(jí)和強(qiáng)大的開源集裝箱化技術(shù)與工作流程相結(jié)合,用于構(gòu)建和容器化您的應(yīng)用程序。
Docker Hub - 我們用于共享和管理您的應(yīng)用程序堆棧的SaaS服務(wù)。
更快地交付您的應(yīng)用程序
我們希望您的環(huán)境更好地工作。Docker 容器以及隨附的工作流程可以幫助您的開發(fā)人員,系統(tǒng)管理員, QA 人員和發(fā)布工程師一起工作,讓您的代碼投入生產(chǎn)并使其有用。我們創(chuàng)建了一個(gè)標(biāo)準(zhǔn)的容器格式,讓開發(fā)人員關(guān)心容器內(nèi)的應(yīng)用程序,而系統(tǒng)管理員和操作員可以在部署中運(yùn)行容器。這種職責(zé)分離簡(jiǎn)化并簡(jiǎn)化了代碼的管理和部署。
我們可以輕松構(gòu)建新的容器,實(shí)現(xiàn)應(yīng)用程序的快速迭代,并增加更改的可見性。這可以幫助組織中的每個(gè)人了解應(yīng)用程序的工作方式以及它的構(gòu)建方式。
Docker 容器是輕量級(jí)且快速的!容器具有次秒的發(fā)布時(shí)間,縮短了開發(fā),測(cè)試和部署的周期時(shí)間。
更容易部署和擴(kuò)展
Docker 容器無處不在(幾乎)運(yùn)行。您可以將容器部署在桌面,物理服務(wù)器,虛擬機(jī),數(shù)據(jù)中心以及公共云和私有云上。
由于 Docker 在如此多的平臺(tái)上運(yùn)行,因此移動(dòng)應(yīng)用程序很容易。只要需要,您可以輕松地將應(yīng)用程序從測(cè)試環(huán)境移動(dòng)到云中并返回。
Docker 的輕量級(jí)容器也可以快速輕松地進(jìn)行縮放。您可以在需要時(shí)快速啟動(dòng)更多容器,然后在不再需要時(shí)輕松關(guān)閉它們。
獲得更高的密度并運(yùn)行更多的工作負(fù)載
Docker 容器不需要虛擬機(jī)管理程序,因此您可以將更多虛擬機(jī)包裝到主機(jī)上。這意味著您可以從每臺(tái)服務(wù)器中獲得更多價(jià)值,并有可能減少您在設(shè)備和許可證上的花費(fèi)。更快的部署使管理更輕松
隨著 Docker 加速您的工作流程,您可以輕松地做出大量小改動(dòng),而不是進(jìn)行巨大的大爆炸更新。較小的變化意味著降低風(fēng)險(xiǎn)并增加正常運(yùn)行時(shí)間。
了解 Docker 部分將幫助您:
了解 Docker 如何在高層工作
了解 Docker 的體系結(jié)構(gòu)
發(fā)現(xiàn) Docker 的功能;
了解 Docker 如何與虛擬機(jī)進(jìn)行比較
查看一些常見用例。
安裝部分將向您展示如何在各種平臺(tái)上安裝 Docker。
要更詳細(xì)地了解 Docker 并回答關(guān)于使用和實(shí)現(xiàn)的問題,請(qǐng)查看 Docker 用戶指南。
現(xiàn)在可以在單獨(dú)的版本說明頁(yè)面上找到當(dāng)前系列中每個(gè)版本的更改摘要
隨著對(duì) Docker 的更改,可能有時(shí)需要?jiǎng)h除現(xiàn)有功能或用新功能替換現(xiàn)有功能。在刪除現(xiàn)有功能之前,它將在文檔中標(biāo)記為“已棄用”,并將保留在 Docker 中至少3個(gè)穩(wěn)定版本(大約9個(gè)月)。此后可能會(huì)被刪除。
希望用戶注意每個(gè)版本的棄用功能列表,并計(jì)劃從這些功能遷移,并且(如果適用)盡快將其遷移到替換功能。
已棄用功能的完整列表可在“棄用功能”頁(yè)面找到。
Docker 根據(jù) Apache 許可證版本2.0獲得許可。有關(guān)完整的許可證文本,請(qǐng)參閱許可證。