幫助中心 | 我的帳號 | 關於我們

Docker技術入門與實戰(第3版)/容器技術系列

  • 作者:編者:楊保華//戴王劍//曹亞侖
  • 出版社:機械工業
  • ISBN:9787111608523
  • 出版日期:2018/09/01
  • 裝幀:平裝
  • 頁數:412
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    楊保華、戴王劍、曹亞侖編著的《Docker技術入門與實戰(第3版)》從Docker基本原理開始,深入淺出地講解Docker的構建與操作,內容系統全面,可幫助開發人員、運維人員快速部署Docker應用。本書分為四大部分:基礎入門、實戰案例、進階技能、開源項目,部分(第1?8章)介紹Docker與虛擬化技術的基本概念,包括安裝、鏡像、容器、倉庫、數據卷、埠映射等;第二部分(第9?16章)通過案例介紹Docker的應用方法,包括與各種操作系統平台、SSH服務的鏡像、Web伺服器與應用、資料庫的應用、各類編程語言的介面、容器雲等,還介紹了作者在容器實戰中的思考與經驗總結;第三部分(第17?21章)介紹一些進階技能,如Docker核心技術實現原理、安全、高級網路配置、libnetwork插件化網路功能等;第四部分(第22?28章)介紹與容器開發相關的開源項目,包括Etcd、Docker Machine、Docker Compose、Docker Swarm、Mesos、Kubernetes等。第3版根據 Docker 18.x系列版本對全書內容進行了全面修訂。

作者介紹
編者:楊保華//戴王劍//曹亞侖

目錄
第3版前言
第一部分 基礎入門
  第1章  初識Docker與容器
    1.1  什麼是Docker
    1.2  為什麼要使用Docker
    1.3  Docker與虛擬化
    1.4  本章小結
  第2章  核心概念與安裝配置
    2.1  核心概念
    2.2  安裝Docker引擎
      2.2.1  Ubuntu 環境下安裝 Docker
      2.2.2  CentOS 環境下安裝 Docker
      2.2.3  通過腳本安裝
      2.2.4  macOS環境下安裝 Docker
      2.2.5  Windows環境下安裝Docker
    2.3  配置 Docker 服務
    2.4  推薦實踐環境
    2.5  本章小結
  第3章  使用Docker鏡像
    3.1  獲取鏡像
    3.2  查看鏡像信息
    3.3  搜尋鏡像
    3.4  刪除和清理鏡像
    3.5  創建鏡像
    3.6  存出和載入鏡像
    3.7  上傳鏡像
    3.8  本章小結
  第4章  操作Docker容器
    4.1  創建容器
    4.2  停止容器
    4.3  進入容器
    4.4  刪除容器
    4.5  導入和導出容器
    4.6  查看容器
    4.7  其他容器命令
    4.8  本章小結
  第5章  訪問 Docker 倉庫
    5.1  Docker Hub 公共鏡像市場
    5.2  第三方鏡像市場
    5.3  搭建本地私有倉庫
    5.4  本章小結
  第6章  Docker數據管理
    6.1  數據卷
    6.2  數據卷容器
    6.3  利用數據卷容器來遷移數據
    6.4  本章小結
  第7章  埠映射與容器互聯
    7.1  埠映射實現容器訪問
    7.2  互聯機制實現便捷互訪
    7.3  本章小結

  第8章  使用Dockerfile創建鏡像
    8.1  基本結構
    8.2  指令說明
      8.2.1  配置指令
      8.2.2  操作指令
    8.3  創建鏡像
      8.3.1  命令選項
      8.3.2  選擇父鏡像
      8.3.3  使用.dockerignore文件
      8.3.4  多步驟創建
    8.4  最佳實踐
    8.5  本章小結
第二部分 實戰案例
  第9章  操作系統
    9.1  BusyBox
    9.2  Alpine
    9.3  Debian/Ubuntu
    9.4  CentOS/Fedora
    9.5  本章小結
  第10章  為鏡像添加SSH服務
    10.1  基於commit命令創建
    10.2  使用Dockerfile創建
    10.3  本章小結
  第11章  Web服務與應用
    11.1  Apache
    11.2  Nginx
    11.3  Tomcat
    11.4  Jetty
    11.5  LAMP
    11.6  持續開發與管理
    11.7  本章小結
  第12章  資料庫應用
    12.1  MySQL
    12.2  Oracle Database XE
    12.3  MongoDB
    12.4  Redis
    12.5  Cassandra
    12.6  本章小結
  第13章  分散式處理與大數據平台
    13.1  Hadoop
    13.2  Spark
    13.3  Storm
    13.4  Elasticsearch
    13.5  本章小結
  第14章  編程開發
    14.1  C/C++
    14.2  Java
    14.3  Python
      14.3.1  使用Python官方鏡像
      14.3.2  使用PyPy

      14.3.3  使用 Flask
      14.3.4  相關資源
    14.4  JavaScript
      14.4.1  使用Node.js
      14.4.2  相關資源
    14.5  Go
    14.6  本章小結
  第15章  容器與雲服務
    15.1  公有雲容器服務
      15.1.1  AWS
      15.1.2  Google Cloud Platform
      15.1.3  Azure
      15.1.4  騰訊雲
      15.1.5  阿里雲
      15.1.6  華為雲
      15.1.7  UCloud
    15.2  容器雲服務
    15.3  阿里雲容器服務
    15.4  時速雲介紹
    15.5  本章小結
  第16章  容器實戰思考
    16.1  Docker 為什麼會成功
    16.2  研發人員該如何看待容器
    16.3  容器化開發模式
    16.4  容器與生產環境
    16.5  本章小結
第三部分 進階技能
  第17章  核心實現技術
    17.1  基本架構
    17.2  命名空間
    17.3  控制組
    17.4  聯合文件系統
    17.5  Linux網路虛擬化
    17.6  本章小結
  第18章  配置私有倉庫
    18.1  安裝Docker Registry
    18.2  配置TLS證書
    18.3  管理訪問許可權
    18.4  配置Registry
    18.5  批量管理鏡像
    18.6  使用通知系統
    18.7  本章小結
  第19章  安全防護與配置
    19.1  命名空間隔離的安全
    19.2  控制組資源控制的安全
    19.3  內核能力機制
    19.4  Docker服務端的防護
    19.5  更多安全特性的使用
    19.6  使用第三方檢測工具
      19.6.1  Docker Bench

      19.6.2  clair
    19.7  本章小結
  第20章  高級網路功能
    20.1  啟動與配置參數
    20.2  配置容器DNS和主機名
    20.3  容器訪問控制
    20.4  映射容器埠到宿主主機的實現
    20.5  配置容器網橋
    20.6  自定義網橋
    20.7  使用OpenvSwitch網橋
    20.8  創建一個點到點連接
    20.9  本章小結
  第21章  libnetwork插件化網路功能
    21.1  容器網路模型
    21.2  Docker網路命令
    21.3  構建跨主機容器網路
    21.4  本章小結
第四部分 開源項目
  第22章  Etcd—高可用的鍵值資料庫
    22.1  Etcd簡介
    22.2  安裝和使用Etcd
    22.3  使用客戶端命令
      22.3.1  數據類操作
      22.3.2  非數據類操作
    22.4  Etcd集群管理
      22.4.1  構建集群
      22.4.2  集群參數配置
    22.5  本章小結
  第23章  Docker三劍客之Machine
    23.1  Machine簡介
    23.2  安裝Machine
    23.3  使用Machine
    23.4  Machine命令
    23.5  本章小結
  第24章  Docker三劍客之Compose
    24.1  Compose簡介
    24.2  安裝與卸載
    24.3  Compose模板文件
    24.4  Compose命令說明
    24.5  Compose環境變數
    24.6  Compose應用案例一:Web負載均衡
    24.7  Compose應用案例二:大數據Spark集群
    24.8  本章小結
  第25章  Docker三劍客之Swarm
    25.1  Swarm簡介
    25.2  基本概念
    25.3  使用Swarm
    25.4  使用服務命令
    25.5  本章小結
  第26章  Mesos—優秀的集群資源調度平台

    26.1  簡介
    26.2  Mesos安裝與使用
    26.3  原理與架構
      26.3.1  架構
      26.3.2  基本單元
      26.3.3  調度
      26.3.4  高可用性
    26.4  Mesos配置解析
      26.4.1  通用項
      26.4.2  master專屬配置項
      26.4.3  slave專屬配置項
    26.5  日誌與監控
    26.6  常見應用框架
    26.7  本章小結
  第27章  Kubernetes—生產級容器集群平台
    27.1  簡介
    27.2  核心概念
    27.3  資源抽象對象
      27.3.1  容器組
      27.3.2  服務
      27.3.3  存儲卷
    27.4  控制器抽象對象
    27.5  其他抽象對象
    27.6  快速體驗
    27.7  重要組件
      27.7.1  Etcd
      27.7.2  kube-apiserver
      27.7.3  kube-scheduler
      27.7.4  kube-controller-manager
      27.7.5  kubelet
      27.7.6  kube-proxy
    27.8  使用kubectl
      27.8.1  獲取kubectl
      27.8.2  命令格式
      27.8.3  全局參數
      27.8.4  通用子命令
    27.9  網路設計
    27.10  本章小結
  第28章  其他相關項目
    28.1  持續集成
    28.2  容器管理
      28.2.1  Portainer
      28.2.2  Panamax
      28.2.3  Seagull
    28.3  編程開發
    28.4  網路支持
      28.4.1  Pipework
      28.4.2  Flannel項目
      28.4.3  Weave Net項目
      28.4.4  Calico項目

    28.5  日誌處理
    28.6  服務代理
    28.7  標準與規範
    28.8  其他項目
    28.9  本章小結
附錄
  附錄A 常見問題總結
  附錄B Docker命令查詢
  附錄C 參考資源鏈接

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032