當前位置:吉日网官网 - 傳統節日 - Docker核心技術,使用K8S來構建、打包和部署Docker容器。

Docker核心技術,使用K8S來構建、打包和部署Docker容器。

Docker是壹種容器化的技術,目前正處於新壹輪浪潮的中心,這壹浪潮影響了應用程序的構建、打包和部署。它可能會影響計算機技術的各個方面,從應用程序的開發流程到應用程序的部署以及跨大型數據中心的縱向和橫向擴展。

雖然Docker非常受歡迎,但它仍然是壹個非常新的項目,許多人並不真正了解Docker是什麽。如果妳是其中之壹,那麽這本書將幫助妳邁出第壹步,讓妳看到集裝箱化所承諾的巨大潛力。我的目標是通過這本書帶領妳進入集裝箱化的世界。這些目標可以概括如下:

隨著閱讀的深入,讀者會看到運行、調查、停止和啟動、保存和管理容器的具體方法。當我開始創建容器時,我討論了壹些技術,這些技術將幫助讀者創建可以高效構建和運行的容器映像。我還會帶讀者壹步步學習別人創建的生成自己容器的構建文件(名為Dockerfile)。

對於剛開始使用Docker容器的人來說,這本書應該從頭到尾看壹遍。之後,它可以作為參考,提醒您與Docker容器相關的不同選項和功能。這本書分為五個部分。

打開集裝箱之旅的第壹部分

在第壹部分中,您將了解開始使用Docker容器需要了解的內容。第1章將描述什麽是容器以及容器和非容器化應用之間的區別。在第二章中,妳將學習如何在通用的Liunx系統(比如Fedora和Ubuntu)和面向容器的特定Linux系統(比如CoreOS和Project Atomic)上安裝Docker。在第三章中,我們將展示如何通過配置壹個私有的Docker註冊表來保存妳自己的Docker鏡像,從而完成壹個基本的容器設置。

玩單個容器的第二部分

這部分主要涉及直接通過docker命令使用單個容器。第4章將向妳展示如何運行妳的第壹個容器映像。為了幫助您找到並獲得容器映像,第5章將描述如何從Docker註冊表中搜索容器映像,然後提取所需的映像,將其保存到文件中,並將映像加載到其他Docker系統中。

在第6章中,您將學習如何標記圖像以更好地識別圖像的內容,並使用這些信息將圖像推送到註冊表。在第7章中,妳將展示如何探測容器或容器圖像的內部,並看到容器或圖像如何工作的細節。在第8章中,妳將學習如何停止、啟動和重啟容器。在第9章中,您將學習如何通過將主機的目錄掛載到容器中來配置存儲。為了學習如何配置容器的網絡,第10章將描述如何配置Docker服務通常使用的默認網絡(或不使用網絡),以及如何由運行容器的人員為單個容器配置網絡接口。

Docker緩存了大量數據以備可能的重用。第11章將展示如何清理創建或運行容器映像時留下的緩存數據。第12章將學習如何構建Docker容器,包括如何創建壹個可以高效構建和運行的容器。

第三部分在雲環境中運行容器。

第13章將描述如何運行所謂的超級特權容器(SPC)。為了說明超級特權容器是如何工作的,我將向您展示如何獲得可以在RHELAtomic系統上執行不同管理任務的映像。第14章將描述如何使用Cockpit(基於Web的容器管理工具)來管理雲環境或本地環境中跨多個主機的容器。

第四部分管理多個容器

在本節中,我們將探索容器的排列。第15章將描述如何在壹個系統中使用Kubernates的主服務和節點服務來嘗試Kubernates。在第16章中,我們將超越集成的Kubernetes系統,描述如何構建壹個Kubernetes集群。Kubernetes集群就緒後,容器pod中的應用程序可以部署到不同的節點計算機上,以便通過主計算機進行管理。

第五部分開發容器。

在Docker出現後的短時間內,可以更高效地構建容器的技術已經被開發出來。第17章將描述壹些開發Docker容器的建議和技術。最後,第18章通過展示我接觸到的壹些Dockerfile文件,說明了不同的人是如何克服障礙構建自己的容器的。如果妳準備好了,馬上開始閱讀第1章。希望妳喜歡這本書!

最後,需要免費領取這份docker學習文檔的朋友可以幫忙評論文章,關註私信免費領取!

  • 上一篇:各具特色的民族服飾清單
  • 下一篇:商標名稱
  • copyright 2024吉日网官网