亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么輕松搞懂Docker

發布時間:2021-11-22 16:44:40 來源:億速云 閱讀:137 作者:柒染 欄目:云計算

這篇文章給大家介紹怎么輕松搞懂Docker,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

作為云計算IT圈里人, 如果還不知道Docker,那就算out啦。不過,在搞懂Docker之前,得先來了解一下Docker的成名之路!

從dotCloud到Docker,一“開”鳴人!

Docker口號1:Build, Ship and Run

而想要搞懂Docker,先來看它口號的第一句:“Build, Ship and Run”,也就是“搭建、發送和運行”。

以蓋房子為例:

你想在一片空地上建個房子,得畫圖、搬磚頭、弄材料,一頓操作后,終于把房子蓋好了。

結果,住了一段時間,想搬到另一片空地去。這時候,按以往的辦法,只能再次畫圖、搬磚頭、弄材料、蓋房子。

可如果能把之前蓋好的房子復制一份,做成“鏡像”,放在自己的背包里。等到了新的空地,就用這個“鏡像”,復制粘貼出一套房子,是不是就輕松多了。

Docker口號2:Build?once,Run?anywhere

Docker的第二句口號就是:“Build?once,Run?anywhere(搭建一次,到處能用)”。

這里要涉及到Docker的三大核心概念,分別是:

  • 鏡像(Image)

  • 容器(Container)

  • 倉庫(Repository)

在上面的例子中,那個放在包里的“鏡像”,就是Docker鏡像。而背包,就是Docker倉庫。在空地上,用復制粘貼造好的房子,就是一個Docker容器。

這個Docker鏡像,是一個特殊的文件系統。它除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些為運行時準備的一些配置參數(例如環境變量)。鏡像不包含任何動態數據,其內容在構建之后也不會被改變。

也就是說,每次變出房子,房子是一樣的,但生活用品等是不管的,誰住誰負責添置。

每一個鏡像可以變出一種房子,那多個鏡像就能變出多個種類的房子。比如,有的人蓋了別墅,生成了鏡像;有的人蓋了四合院,也生成了鏡像;還有的人蓋了茅草屋,也生成了鏡像……

這么一來,大家相互間就可以交換鏡像,你用我的,我用你的,豈不是多方共贏?

于是乎,就變成了一個大的公共倉庫。

Docker倉庫用來保存我們的“鏡像”,當創建了“鏡像”后,可以使用push命令將它上傳到公有或者私有倉庫,這樣下次要在別的機器上使用這個“鏡像”時,只需從倉庫上pull下來即可。

負責對Docker鏡像進行管理的,是Docker Registry服務(類似倉庫管理員)。但不是任何人建的任何鏡像都是合法的,萬一有人蓋了有問題的房子呢?

因此,Docker Registry服務對鏡像的管理是非常嚴格的。官方的Docker Hub是最常用的Registry公開服務,這也是默認的 Registry,并擁有大量的高質量的官方鏡像供用戶下載。

Docker的運行離不開上面幾個的支持,也有人會誤以為,Docker就是容器。但Docker只會傲嬌地說:“我不是容器,我是創建容器的工具,是應用容器引擎。”

關于怎么輕松搞懂Docker就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汉源县| 麟游县| 延吉市| 嵩明县| 镇康县| 金乡县| 仁布县| 武义县| 盐边县| 苏尼特右旗| 安新县| 广德县| 张家界市| 库伦旗| 大余县| 阜康市| 苏尼特左旗| 平凉市| 军事| 天祝| 云阳县| 苍溪县| 灵山县| 岑巩县| 盈江县| 永川市| 罗山县| 沽源县| 峨眉山市| 贵港市| 达拉特旗| 兰坪| 鹤山市| 垦利县| 延边| 大庆市| 新宾| 东山县| 昌黎县| 罗山县| 马龙县|