這是一份280頁的Docker實戰學習資料!限時分享!

豆包同學在路上發表於2020-11-08

Docker如日中天,這不是單純的炒概念,Docker確確實實解決了開發與運維的痛點,因此在企業開發中得到了非常廣泛的使用。

Docker是一個開放原始碼軟體專案,讓應用程式部署在軟體容器下的工作可以自動化進行,藉此在Linux作業系統上,提供一-個額外的軟體抽象層,以及作業系統層虛擬化的自動管理機制。

今天分享一份280頁的Docker實戰文件,相信看完後對Docker會有更深入的瞭解。由於文件內容過多,在此只以截圖展示部分內容,詳細完整版的Docker實戰文件請見文末。

第一章:歡迎來到Docker 世界:

1.什麼是Docker2. Docker 解決了什麼問題3. 為什麼Docker 如此重要4. 何時何處使用Docker5.案例:"Hello World"

第二章:在容器中執行軟體:

1.從Docker 命令列工具獲得幫助2.控制容器:建立一個網站的監控器3. 已解決的問題和PID 名稱空間4. 消除後設資料衝突:構建一個網站農場5. 構建與環境無關的系統6. 建立持久化的容器7.清理

第三章:軟體安裝的簡化:

1. 選擇所需的軟體2. 什麼是倉庫3. 查詢和安裝軟體4. 命令列使用Docker Hub5.通過網站訪問Docker Hub6.使用替代註冊伺服器7.映象檔案8. 從Dockerfile 安裝9.安裝檔案和隔離

第四章:持久化儲存和卷間狀態共享:

1. 儲存卷的簡介2. 儲存卷的型別3.共享儲存卷4.管理卷的生命週期5. 儲存卷的高階容器模式

第五章:網路訪問:

1. 網路相關的背景知識2. Docker 的網路3.Closed 容器4. Bridged 容器5.Joined 容器6. Open 容器7. 跨容器依賴

第六章:隔離--限制危險:

1. 資源分配2.共享記憶體3.理解使用者4. 能力--作業系統功能的授權5.執行特權容器6.使用加強工具建立更健壯的容器7.因地制宜地構建容器

第七章:在映象中打包軟體:

1. 從容器構建映象2. 打包Hello World3. 打包Git4. 審查檔案系統的改動5.Commit--建立新映象7.可配置的映象屬性8. 深入Docker 映象和層9. 匯出和匯入扁平檔案系統10. 版本控制的最佳實踐

第八章:構建自動化和高階映象設定:

1.使用Dockerfile 打包Git2. Dockerfile 入門3.注入下游映象在構建時發生的操作4.使用啟動指令碼和多程式容器5. 加固應用映象

第九章:公有和私有軟體分發:

1.選擇一個分發方法2. 通過託管Registry 釋出3.私有Registry 介紹4. 映象的手動釋出和分發5. 映象原始碼分發工作流程

第十章:執行自定義Registry:

1. 執行個人Registry2. 集中式Registry 的增強3. 持久化的BLOB 儲存4. 擴充套件訪問和延遲的改進5.通過通知整合

第十一章:Docker Compose 宣告式環境:

1. Docker Compose:第一天的啟動並執行2. 用一個簡單的開發環境入門3. 一個複雜的架構:分散式系統和Elasticsearch 的整合4. 環境內的迭代5. 開始一個新專案:三個示例中的Compose YAML

第十二章:Docker Machine 和Swarm 叢集:

1. 介紹Docker Machine2. Docker Swarm 介紹3.Swarm 排程4. Spread 演算法5. 用過濾器調整排程6.BinPack 和隨機排程演算法7.Swarm 服務發現

由於篇幅限制小編,pdf文件的詳解資料太全面,細節內容實在太多啦,所以只把部分知識點截圖出來粗略的介紹,每個小節點裡面都有更細化的內容!不會只有大綱和目錄,有需要的Python頭條後臺留言“docker實戰”後自動彈出下載地址!

點這裡:2020Python高薪實戰學習大合集**

相關文章