內容簡介
本書是雲計算技術與應用專業校企合作繫列教材。在雲計算時代,企業通過OpenStack私有雲、公有雲等平臺將應用從硬件遷移到雲上,解決了硬件管理和運維的問題,然而軟件配置、管理和運維的問題依然存在,Docker的出現正好能幫助軟件相關從業者開闊思路,嘗試新的軟件管理方法來解決這個問題。通過掌握Docker技術,開發人員可以實現持續集成CD,運維人員可以實現持續交付CI,享受先進的自動化運維理念和工具,無須運維人員介入即可順利運行於各種運行環境。本書從Docker的基本使用入手,深入淺出地講解了Docker的構建、操作、技術原理和實際使用過程中的典型項目和案例,內容較全面,分為,前為Docker容器的安裝、Docker容器的使用和管理,介紹了容器構建和使用基礎;第3、4為Docker倉庫Registry,Docker網絡、存儲和接口,Docker容器編排與集群,介紹了容器的高級功能;第6為容器服務管理平臺Rancher和使用Docker構建持續集成,以案例和項目的形式,展現給學習者真實的應用場景。本書適用於本科和高職的計算機網絡技術、網絡工程、雲計算技術與應用等相關方向或專業的學生學習Docker技術,同時也適用於企業開發和運維人員快速掌握Docker的基本技術及其應用。