Google于1月23日宣布推出新的Google Container Registry服務(wù)的Beta版

2019-11-11 17:15:27    來(lái)源:    作者:

最近幾個(gè)月,Google推出了多項服務(wù),以使開(kāi)發(fā)人員更輕松地在其Cloud Platform上運行Docker容器。示例包括一個(gè)稱(chēng)為Google容器引擎的托管容器管理平臺;容器優(yōu)化的Google Compute Engine圖片;和Kubernetes,這是一種用于在主機集群中管理容器化應用程序的開(kāi)源工具。

在這些舉措的基礎上,Google于1月23日宣布推出新的Google Container Registry服務(wù)的Beta版,該服務(wù)將使開(kāi)發(fā)人員可以在其Cloud Platform上托管,共享和管理私有Docker容器存儲庫。

Cloud Platform技術(shù)項目經(jīng)理Praful Dublish在宣布該服務(wù)的博客文章中說(shuō),該服務(wù)為公司提供了一種確保只有項目團隊的授權成員才能訪(fǎng)問(wèn)云中私有Docker容器映像的方法。

注冊表服務(wù)允許開(kāi)發(fā)人員將私有映像托管在Google Cloud Storage中,作為其云平臺項目的一部分。他說(shuō),這使從事項目的開(kāi)發(fā)人員可以使用Google Cloud Platform軟件開(kāi)發(fā)工具包命令行安全地推送和提取圖像。Dublish指出:“然后,容器主機VM可以毫不費力地訪(fǎng)問(wèn)受保護的映像。”

注冊服務(wù)還將提供服務(wù)器端加密,以確保私有容器映像在上傳到Google云后會(huì )自動(dòng)加密。該注冊表還將啟用容器的快速可靠的部署,因為私有映像存儲在云中并緩存在Google數據中心中。他們已經(jīng)準備好部署到Google的Container Engine集群或在Compute Engine上運行的針對容器進(jìn)行了優(yōu)化的VM。

Docker的技術(shù)基本上使應用程序可以在高度可移植并在主機操作系統之上運行的“容器”中運行。與要求主機系統上每個(gè)VM都有操作系統實(shí)例的虛擬機不同,多個(gè)容器可以共享一個(gè)主機操作系統。與虛擬化技術(shù)相比,該方法使公司可以在單個(gè)服務(wù)器或主機系統上運行更多的應用程序。

Docker通過(guò)提供對超過(guò)15,000個(gè)“映像”和其他軟件組件的訪(fǎng)問(wèn)權限,使企業(yè)可以輕松地對應用程序進(jìn)行容器化,公司可以使用它們來(lái)快速構建應用程序容器。開(kāi)發(fā)人員可以使用公司的Docker Hub下載和上傳圖像及其他軟件組件,并與其他開(kāi)發(fā)人員在容器上共享和協(xié)作。

Docker還提供了一個(gè)私有注冊表,開(kāi)發(fā)人員可以使用該注冊表在應用程序開(kāi)發(fā)程序上進(jìn)行協(xié)作,而無(wú)需公開(kāi)發(fā)布映像。一些公司在防火墻后建立了自己的Docker注冊表,以便在開(kāi)發(fā)過(guò)程中更加嚴格地控制容器組件的訪(fǎng)問(wèn)和共享。

Google全新的Container Registry現在為開(kāi)發(fā)人員提供了另一種做同一件事的選擇。Google在宣布其新服務(wù)的Beta版可用性時(shí),吹捧了在線(xiàn)零售商Zulily的經(jīng)驗,以此作為開(kāi)發(fā)人員可以從該服務(wù)中獲益的一個(gè)例子。

谷歌引述Zulily的軟件工程師的話(huà)說(shuō):“私人注冊表可以提供幫助,但它們需要有效的證書(shū),身份驗證和防火墻,備份和監視。” Google的服務(wù)滿(mǎn)足了這些要求,同時(shí)還提供了易于與Zulily應用程序開(kāi)發(fā)和部署工作流集成的注冊表。

在測試版期間,盡管開(kāi)發(fā)人員將需要支付他們存儲在Google的云服務(wù)平臺中的任何私有映像所消耗的存儲和網(wǎng)絡(luò )資源,但仍可以免費使用Container Register服務(wù)。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。