注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材Docker容器管理與應用項目教程

Docker容器管理與應用項目教程

Docker容器管理與應用項目教程

定 價:¥59.00

作 者: 吳進,楊運強
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111706526 出版時間: 2022-07-01 包裝:
開本: 16開 頁數(shù): 210 字數(shù):  

內(nèi)容簡介

  本書共有8個項目,分別是部署動態(tài)Web應用、使用數(shù)據(jù)卷、部署Docker網(wǎng)絡、使用Dockerfile構(gòu)建鏡像、使用Docker鏡像倉庫、監(jiān)控容器與限制資源、Docker-Compose單機編排容器、Kubernetes多機編排容器。 \n本書采用循序漸進的項目和任務來組織教學內(nèi)容,通過簡單任務到復雜任務的逐步遞進,講解Docker容器的主流技術(shù),幫助讀者深入理解鏡像、容器、倉庫、網(wǎng)絡等知識,熟練部署動態(tài)Web和其他主流應用。 \n本書內(nèi)容豐富,實踐性和可操作性強,項目中的每個任務都有詳細的操作講解并配有微課視頻,便于讀者快速上手。本書可以作為職業(yè)類院校計算機網(wǎng)絡、軟件、云計算、大數(shù)據(jù)、人工智能等專業(yè)的教材,也適合作為軟件開發(fā)人員、IT實施和運維工程師學習Docker容器技術(shù)的參考書。

作者簡介

  吳進,中共黨員,大學本科學歷,碩士學位,畢業(yè)于沈陽師范大學,計算機科學與技術(shù)專業(yè),現(xiàn)任遼寧生態(tài)工程職業(yè)學院信息學院軟件專業(yè)專任教師,教齡17年,有豐富的教學經(jīng)驗,主講Linux操作系統(tǒng)、docker容器技術(shù)、云計算技術(shù)等,編寫linux網(wǎng)絡操作系統(tǒng)、云計算技術(shù)相關(guān)教材、主持參與多項省、院級課題項目,并在本校以及兄弟院校有著重要的參考價值和借鑒價值。

圖書目錄

目錄 \n
\n
前言 \n
項目1 部署動態(tài)Web應用1 \n
任務1.1 安裝登錄CentOS 7.8服務器1 \n
1.1.1 使用VMware安裝CentOS 7.8虛擬機1 \n
1.1.2 使用Xshell登錄虛擬機8 \n
任務1.2 用常規(guī)方法部署Web應用11 \n
1.2.1 搭建Lamp服務環(huán)境11 \n
1.2.2 部署動態(tài)Web應用14 \n
任務1.3 用Docker容器部署Web應用18 \n
1.3.1 安裝Docker服務18 \n
1.3.2 運維鏡像23 \n
1.3.3 運維容器26 \n
1.3.4 用容器部署動態(tài)Web應用29 \n
習題31 \n
項目2 使用數(shù)據(jù)卷33 \n
任務2.1 持久化容器數(shù)據(jù)33 \n
2.1.1 數(shù)據(jù)卷技術(shù)概述33 \n
2.1.2 持久化MySQL容器數(shù)據(jù)37 \n
任務2.2 同步多容器數(shù)據(jù)43 \n
2.2.1 使用綁定掛載43 \n
2.2.2 綁定掛載目錄配置Web集群46 \n
2.2.3 綁定掛載文件配置Nginx服務49 \n
習題52 \n
項目3 部署Docker網(wǎng)絡54 \n
任務3.1 認識Docker網(wǎng)絡54 \n
3.1.1 容器網(wǎng)絡互聯(lián)方式54 \n
3.1.2 自定義容器網(wǎng)絡63 \n
任務3.2 構(gòu)建跨主機容器網(wǎng)絡66 \n
3.2.1 Macvlan跨主機網(wǎng)絡概述67 \n
3.2.2 部署Macvlan跨主機網(wǎng)絡67 \n
習題71 \n
項目4 使用Dockerfile構(gòu)建鏡像73 \n
任務4.1 構(gòu)建SSH服務鏡像73 \n
4.1.1 使用docker commit方法構(gòu)建SSH鏡像73 \n
4.1.2 使用Dockerfile構(gòu)建SSH鏡像78 \n
任務4.2 構(gòu)建Web服務鏡像84 \n
4.2.1 構(gòu)建Apache服務鏡像84 \n
4.2.2 構(gòu)建Tomcat服務鏡像91 \n
任務4.3 構(gòu)建Web應用鏡像94 \n
4.3.1 構(gòu)建PHP Web應用鏡像94 \n
4.3.2 構(gòu)建Java Web應用鏡像99 \n
4.3.3 構(gòu)建Python Web應用鏡像102 \n
4.3.4 搭建PHP動態(tài)Web應用集群104 \n
習題109 \n
項目5 使用Docker鏡像倉庫111 \n
任務5.1 使用Docker Hub公有倉庫111 \n
5.1.1 創(chuàng)建Docker Hub倉庫賬戶111 \n
5.1.2 推送下載鏡像115 \n
任務5.2 構(gòu)建私有倉庫118 \n
5.2.1 創(chuàng)建Registry私有倉庫118 \n
5.2.2 創(chuàng)建Harbor企業(yè)級私有倉庫123 \n
習題133 \n
項目6 監(jiān)控容器與限制資源135 \n
任務6.1 監(jiān)控容器135 \n
6.1.1 容器監(jiān)控級別135 \n
6.1.2 使用工具監(jiān)控容器136 \n
任務6.2 限制容器資源146 \n
6.2.1 Cgroup技術(shù)概述146 \n
6.2.2 限制容器使用CPU147 \n
6.2.3 限制容器使用內(nèi)存151 \n
6.2.4 限制容器使用磁盤152 \n
習題154 \n
項目7 Docker-Compose單機編排容器155 \n
任務7.1 編排Wordpress博客應用155 \n
7.1.1 安裝Docker-Compose155 \n
7.1.2 編排Wordpress博客應用160 \n
任務7.2 編排Web集群服務164 \n
7.2.1 編排單個動態(tài)Web服務164 \n
7.2.2 編排動態(tài)Web集群服務167 \n
習題172 \n
項目8 Kubernetes多機編排容器174 \n
任務8.1 安裝Kubernetes雙節(jié)點環(huán)境174 \n
8.1.1 Kubernetes概述174 \n
8.1.2 雙節(jié)點基礎(chǔ)配置176 \n
8.1.3 安裝Kubernetes組件179 \n
8.1.4 配置命令補全功能182 \n
任務8.2 使用命令編排多機容器183 \n
8.2.1 創(chuàng)建Pod服務單元183 \n
8.2.2 創(chuàng)建Deployment控制器186 \n
8.2.3 創(chuàng)建服務發(fā)現(xiàn)暴露應用189 \n
8.2.4 更新與回滾服務版本191 \n
任務8.3 使用YAML文件編排多機容器193 \n
8.3.1 YAML文件概述194 \n
8.3.2 使用YAML文件創(chuàng)建Pod194 \n
8.3.3 使用YAML文件創(chuàng)建Deployment控制器197 \n
8.3.4 使用YAML文件創(chuàng)建服務發(fā)現(xiàn)199 \n
任務8.4 使用Kubernetes部署動態(tài)Web集群201 \n
8.4.1 Web集群部署架構(gòu)202 \n
8.4.2 搭建NFS服務202 \n
8.4.3 部署動態(tài)Web集群203 \n
8.4.4 部署MySQL數(shù)據(jù)庫207 \n
習題210

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號