<內容簡介>
在雲計算時代,開發者將應用轉移到雲上已經解決了硬件管理的問題,然而軟件配置和管理相關的問題依然存在。Docker的出現正好能幫助軟件開發者開闊思路,嘗試新的軟件管理方法來解決這個問題。通過掌握Docker,開發人員便可享受先進的自動化運維理念和工具,無需運維人員介入即可順利運行於各種運行環境。
楊保華、戴王劍、曹亞侖編著的《Docker技術入門與實戰》分為三大部分:Docker入門、實戰案例和高級話題。第一部分(第1?8章)介紹Docker與虛擬化技術的基本概念,包括安裝、鏡像、容器、倉庫、數據管理等;第二部分(第9?17章)通過案例介紹Docker的應用方法,包括與各種操作系統平臺、SSH服務的鏡像、Web服務器與應用、數據庫的應用、各類編程語言的接口、私有倉庫等;第三部分(第18?21章)是一些高級話題,如Docker核心技術、安全、高級網絡配置、相關項目等。
本書從基本原理開始入手,深入淺出地講解Docker的構建與操作,內容系統全面,可幫助開發人員、運維人員快速部署應用。
<章節目錄>
序一
序二
前言
作者簡介
第一部分 Docker入門
第1章 初識Docker
1.1 什麼是Docker
1.2 為什麼要使用Docker
1.3 虛擬化與Docker
1.4 本章小結
第2章 Docker的核心概念和安裝
2.1 核心概念
2.2 安裝Docker
2.3 本書環境介紹
2.4 本章小結
第3章 鏡像
3.1 獲取鏡像
3.2 查看鏡像信息
3.3 搜尋鏡像
3.4 刪除鏡像
3.5 創建鏡像
3.6 存出和載人鏡像
3.7 上傳鏡像
3.8 本章小結
第4章 容器
4.1 創建容器
4.2 終止容器
4.3 進入容器
4.4 刪除容器
4.5 導人和導出容器
4.6 本章小結
第5章 倉庫
5.1 Docker Hub
5.2 Dockel Pool簡介
5.3 創建和使用私有倉庫
5.4 本章小結
第6章 數據管理
6.1 數據捲
6.2 數據捲容器
第7章 網絡基礎配置
第8章 使用Dockerfile創建鏡像
第二部分實戰案例
第9章 操作系統
第10章 創建支持SSH服務的鏡像
第11章 Web服務器與應用
第12章 數據庫應用
第13章 編程語言
第14章 使用私有倉庫
第15章 構建Docker容器集群
第16章 在公有雲上使用Docker
第17章 Docker實踐之道
第三部分 高級話題
第18章 Docker核心技術
第19章 Docker安全
第20章 高級網絡配置
第21章 Docker相關項目
附錄
附錄A 常見問題匯總
附錄B 常見倉庫
附錄C Docker命令查詢
附錄D Docker資源鏈接