?
Dokumen ini menggunakan Manual laman web PHP Cina Lepaskan
Docker Engine 提供了一個客戶端,您可以使用它在命令行或通過構(gòu)建過程創(chuàng)建圖像。您可以在容器中運行這些圖像或發(fā)布它們供其他人使用。存儲您創(chuàng)建的圖像,搜索您可能需要的圖像,或發(fā)布其他人可能使用的圖像都是圖像管理的所有元素。
本節(jié)概述了 Docker 為圖像管理提供的主要功能和產(chǎn)品。
該Docker Hub負責集中有關(guān)用戶帳戶,圖片和公共命名空間的信息。它有不同的組件:
WebUI
元數(shù)據(jù)存儲(評論,明星,列表公共存儲庫)
認證服務
符號化
Docker Hub 只有一個實例,由 Docker Inc.運行和管理。此公共 Hub 對大多數(shù)個人和小公司都很有用。
Docker Registry是Docker生態(tài)系統(tǒng)的一個組件。注冊表是一個存儲和內(nèi)容交付系統(tǒng),擁有名為Docker的圖像,可以使用不同的標簽版本。例如,distribution/registry
帶有標簽2.0
和圖像的圖像latest
。用戶使用docker push和pull命令與注冊表進行交互,例如,docker pull myregistry.com/stevvooe/batman:voice
。
Docker Hub 有它自己的注冊表,就像 Hub 本身一樣,它由 Docker 運行和管理。但是,還有其他方法可以獲取注冊表。您可以購買Docker Trusted Registry產(chǎn)品以在您公司的網(wǎng)絡上運行?;蛘撸梢允褂?Docker Registry組件來構(gòu)建私有注冊表。有關(guān)使用注冊表的信息,請參閱Docker Registry的概述。
在聯(lián)網(wǎng)系統(tǒng)間傳輸數(shù)據(jù)時,信任是一個中心問題。特別是,當通過互聯(lián)網(wǎng)等不可信媒介進行通信時,確保系統(tǒng)運行的所有數(shù)據(jù)的完整性和發(fā)布者至關(guān)重要。您使用 Docker 將圖像(數(shù)據(jù))推送到注冊表。內(nèi)容信任使您能夠驗證通過任何渠道從注冊表接收的所有數(shù)據(jù)的完整性和發(fā)布者。
內(nèi)容信任目前僅適用于公共 Docker Hub 的用戶。它目前不適用于 Docker Trusted Registry 或私人注冊中心。