Docker 是一個充滿挑戰(zhàn)性和趣味性的開源項目,它徹底釋放了Linux 虛擬化的威力,極大地緩解了云計算資源供應緊張的局面。與此同時,Docker 也成倍地降低了云計算供應成本,讓應用的部署、測試和開發(fā)變成了一件輕松、高效和有意思的事情。本書由淺入深,從基本原理入手,系統(tǒng)講解了Docker 的原理、構建與操作。同時講解了Docker 在實際生產環(huán)境中的使用,最后還探討了Docker 的底層實現技術和基于Docker 的相關開源技術。前4 章為基礎內容,供用戶理解Docker 和配置Docker 運行環(huán)境。第5 章到第9 章為Docker 基本操作,主要講解了Docker命令操作實例和Docker 命令實現原理。第10 到第12 章為Docker 高級操作,介紹了Docker 內核相關知識點,適合高級用戶參考其內核運行機制。第13 章到第15 章給出了Docker 典型應用場景和實踐案例。本書既適用于具備Linux 基礎知識的Docker 初學者,也適用于具有開發(fā)功底想深入研究Docker 內核的高級用戶。書中所提供的實踐案例,可供讀者在實際生產環(huán)境部署時借鑒。