Docker容器技術實戰項目化教程

Docker容器技術實戰項目化教程

《Docker容器技術實戰項目化教程》是2021年3月中國鐵道出版社出版的圖書,作者是楊建清,陳小明,柏杏麗。本書主要內容包含兩方面,一方面是單主機模式下的Docker容器技術實現,另一方面是多主機模式。

基本介紹

  • 中文名:Docker容器技術實戰項目化教程 
  • 作者:楊建清,陳小明,柏杏麗
  • 出版社:中國鐵道出版社 
  • ISBN:9787113276294
內容簡介,圖書目錄,作者簡介,

內容簡介

本書基於Ubuntu18.04環境搭建企業場景,將真實場景與配置實例緊密結合,使讀者能夠快捷、直觀、深刻地掌握Docker容器技術的相關知識和操作技能,增強實戰經驗。
本書主要內容包含兩方面,一方面是單主機模式下的Docker容器技術實現,包含項目一的認識Docker,項目二的學習Docker鏡像,項目三的管理容器外加數據卷,項目四的認識和理解Docker網路,項目五的使用Compose編排服務;另一方面是多主機模式,搭建真實生產服務環境,由3台主機實現,包括項目六的認識和理解多主機網路,項目七的使用docker-swarm編排網路服務和項目八的使用Kubernetes編排網路服務。
本書從零基礎開始,逐步深入學習容器技術,適合作為普通高等院校本科計算機網路、雲計算等相關專業的容器技術相關課程的教材,也可作為Docker容器基礎和容器編排技術的自學參考書。

圖書目錄

項目一 認識Docker 1
任務一 安裝和配置作業系統 1
任務二 運行第一個測試容器 20
任務三 掌握容器的基本操作 25
項目二 學習Docker鏡像 30
任務一 認識Docker鏡像分層 30
任務二 利用dockerfile生成鏡像 37
任務三 搭建本地鏡像倉庫 40
任務四 創建加密的私有倉庫 45
任務五 使用官方公共鏡像Registry 50
任務六 對鏡像和容器進行打包 53
項目三 管理容器外加數據卷 62
任務一 通過宿主機目錄掛載容器數據卷 62
任務二 通過卷容器掛載數據卷 74
項目四 認識和理解Docker 網路 82
任務一 認識Docker 網路 82
任務二 分析自定義Docker 網路 90
項目五 使用Compose編排服務 105
任務一 使用Compose實現高可用Web網站建設 105
任務二 使用Compose實現個人部落格網站建設 110
任務三 運用Compose使用現有鏡像配置LNMP網站 116
任務四 使用Compose編譯實現LNMP網站建設 122
項目六 認識和理解多主機網路 134
任務一 安裝配置docker-machine 134
任務二 分析多主機overlay網路 141
項目七 使用docker-swarm編排網路服務 168
任務一 認識docker-swarm 168
任務二 利用docker-swarm創建Nginx集群 177
任務三 運用Docker Stack部署LNMP網站 194
任務四 運用Docker Stack部署高可用個人部落格網站 208
項目八 使用Kubernetes編排網路服務 215
任務一 認識Kubernetes架構 215
任務二 部署和測試Kubernetes集群 225
任務三 通過NFS網路卷部署Kubernetes Nginx集群服務 238
任務四 通過PV和PVC部署Kubernetes
Nginx集群服務 244

作者簡介

楊建清,男,1972年2月9日出生,大學本科學歷,網路規劃師(高級工程師),計算機網路管理高級技師,廣州白雲工商高級技工學校教師,主要擔任計算機網路基礎,網路設備配置與管理,網路架構,網路系統集成,信息安全等課程的教學。,陳小明,男,碩士研究生,廣東省機械高級技工學校計算機科學與技術高級講師、副主任。主講課程有計算機網路基礎、小型區域網路組建、信息安全設備配置與調試、信息安全實踐、網路規劃與設計、網路設備安裝與調試、計算機組裝與維修、網路安全、伺服器配置與管理等。,柏杏麗,女,教授,職務:河南工程學院計算機學院院長,專業研究方向為智慧型信息處理,主要講授計算機網路、數據可視化等課程,曾經編寫過《深度學習》《資料庫及其套用》等教材,發表學術論文20餘篇。

相關詞條

熱門詞條

聯絡我們