注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)Docker開發(fā)實踐

Docker開發(fā)實踐

Docker開發(fā)實踐

定 價:¥59.00

作 者: 曾金龍,肖新華,劉清
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115395191 出版時間: 2015-07-01 包裝:
開本: 16開 頁數(shù): 292 字數(shù):  

內容簡介

  《Docker開發(fā)實踐》詳細介紹高級容器引擎Docker的各方面技術,從概念介紹到實戰(zhàn),討論docker的內容,包含基礎概念如:鏡像,容器,倉庫;從實戰(zhàn)中講解docker的數(shù)據(jù)管理,網絡管理,安全管理;最后,探討docker的底層相關技術和基于docker的最新技術。

作者簡介

  曾金龍,計算機碩士,中山大學畢業(yè),就職于迅雷網絡,國內覆蓋面最廣的“迅雷P2P引擎”核心研發(fā)成員。研究方向為P2P網絡、音視頻傳輸和CEP系統(tǒng)。對Docker技術有著深入的理解,是國內較早將Docker引入到實際軟件開發(fā)、測試和部署中的人。肖新華,工學學士,衡陽師范學院畢業(yè),項目架構師。4年互聯(lián)網軟件開發(fā)經驗,癡迷技術,對新生技術敏感。曾就職于迅雷網絡、騰訊科技。劉清,碩士,華中科技大學畢業(yè),就職于迅雷網絡,主要研究方向為移動下載庫、音視頻傳輸、調度策略設計等。

圖書目錄

第一篇 基礎篇:Docker基礎
第1章 Docker簡介
1.1 Docker簡介
1.1.1 Docker的概念
1.1.2 Docker的背景
1.1.3 容器與虛擬機
1.1.4 Docker與容器
1.1.5 Docker的應用場景
1.2 Docker的組件
1.3 Docker的相關技術
1.4 Docker的安裝
1.4.1 Ubuntu下的安裝
1.4.2 Red Hat下的安裝
1.4.3 OS X下的安裝
1.4.4 Windows下的安裝
第2章 容器
2.1 容器的管理操作
2.1.1 創(chuàng)建容器
2.1.2 查看容器
2.1.3 啟動容器
2.1.4 終止容器
2.1.5 刪除容器
2.2 容器內信息獲取和命令執(zhí)行
2.2.1 依附容器
2.2.2 查看容器日志
2.2.3 查看容器進程
2.2.4 查看容器信息
2.2.5 容器內執(zhí)行命令
2.3 容器的導入和導出
第3章 鏡像
3.1 鏡像的概念
3.1.1 鏡像與容器
3.1.2 鏡像的系統(tǒng)結構
3.1.3 鏡像的寫時復制機制
3.2 本地鏡像的管理
3.2.1 查看
3.2.2 下載
3.2.3 刪除
3.3 創(chuàng)建本地鏡像
3.3.1 使用commit命令創(chuàng)建本地鏡像
3.3.2 使用Dockerfile創(chuàng)建鏡像
3.4 Docker Hub
3.4.1 Docker Hub簡介
3.4.2 鏡像的分發(fā)
3.4.3 自動化構建
3.4.4 創(chuàng)建注冊服務器
第4章 數(shù)據(jù)卷及容器連接
4.1 容器網絡基礎
4.1.1 暴露網絡端口
4.1.2 查看網絡配置
4.2 數(shù)據(jù)卷
4.2.1 創(chuàng)建數(shù)據(jù)卷
4.2.2 掛載主機目錄作為數(shù)據(jù)卷
4.2.3 掛載主機文件作為數(shù)據(jù)卷
4.2.4 數(shù)據(jù)卷容器
4.2.5 數(shù)據(jù)的備份與恢復
4.3 容器連接
4.3.1 容器命名
4.3.2 容器連接
4.3.3 代理連接
第二篇 案例篇:綜合案例
第5章 創(chuàng)建SSH服務鏡像
5.1 基于commit命令的方式
5.2 基于Dockerfile的方式
第6章 綜合案例1:Apache+PHP+MySQL
6.1 構建mysql 鏡像
6.1.1 編寫鏡像Dockerfile
6.1.2 構建和上傳鏡像
6.2 構建apache+php鏡像
6.2.1 編寫鏡像Dockerfile
6.2.2 構建和上傳鏡像
6.3 啟動容器
第7章 綜合案例2:DLNNM
7.1 構建mongodb鏡像
7.1.1 編寫鏡像Dockerfile
7.1.2 構建和上傳鏡像
7.2 構建Node.js鏡像
7.2.1 項目源文件
7.2.2 編寫鏡像Dockerfile
7.2.3 構建和上傳鏡像
7.3 連接Node.js服務和MongoDB服務
7.3.1 制作代理鏡像mongoabassador
7.3.2 啟動MongoDB服務
7.3.3 啟動Node-Web-API服務
7.4 搭建前端Nginx
7.4.1 構建鏡像并運行
7.4.2 驗證Web應用
第8章 阿里云Docker開發(fā)實踐
8.1 阿里云Docker介紹
8.2 部署鏡像注冊服務器
8.3 開發(fā)
8.3.1 項目開發(fā)
8.3.2 制作和上傳鏡像
8.4 測試
8.5 部署
第9章 在阿里云上部署WordPress
9.1 初始化阿里云Docker環(huán)境
9.2 部署MySQL容器
9.3 部署WordPress容器
第10章 使用私有倉庫
10.1 使用docker-registry
10.2 用戶認證
第11章 使用Docker部署Hadoop集群
11.1 Hadoop簡介
11.2 構建Hadoop鏡像
11.3 構建Hadoop集群
11.3.1 Ambari簡介
11.3.2 部署Hadoop集群
第三篇 高級篇:高級話題、API、工具及集群管理
第12章 容器網絡
12.1 容器網絡的原理
12.1.1 基礎網絡工具
12.1.2 網絡空間虛擬化
12.1.3 網絡設備虛擬化
12.1.4 容器運行的4 種網絡模式
12.1.5 手動配置容器的網絡環(huán)境
12.2 配置及原理
12.2.1 基本配置
12.2.2 容器互聯(lián)配置及原理
12.2.3 容器內訪配置及原理
12.2.4 容器外訪配置及原理
12.2.5 創(chuàng)建點對點連接
12.3 網橋
12.3.1 配置網橋
12.3.2 構建自己的網橋
第13章 安全
13.1 命名空間
13.2 cgroups
13.3 Linux能力機制
第14章 DockerAPI
14.1 API 概述
14.2 綁定Docker后臺監(jiān)聽接口
14.3 遠程API
14.3.1 容器相關的API
14.3.2 鏡像相關的API
14.4 平臺API
14.4.1 注冊服務器架構及流程
14.4.2 操作Hub API
14.5 API 實戰(zhàn):docker-py庫編程
14.5.1 docker-py開發(fā)環(huán)境的搭建
14.5.2 docker-py庫編程
第15章 Fig
15.1 Fig簡介
15.2 Fig安裝
15.3 Rails開發(fā)環(huán)境配置
15.4 Django開發(fā)環(huán)境配置
15.5 WordPress開發(fā)環(huán)境配置
15.6 Flocker:跨主機的Fig應用
第16章 Kubernetes
16.1 Kubernetes簡介
16.2 核心概念
16.2.1 節(jié)點
16.2.2 Pod
16.2.3 服務
16.2.4 標簽
16.3 架構和組件
16.3.1 主控節(jié)點
16.3.2 從屬節(jié)點
16.3.3 組件交互流程
16.4 Kubernetes實戰(zhàn)
16.4.1 環(huán)境部署
16.4.2 應用操作
第17章 shipyard
17.1 簡介
17.2 shipyard操作
17.2.1 鑒權
17.2.2 引擎
17.2.3 容器
17.2.4 服務密鑰
17.2.5 Web鉤子密鑰
17.2.6 事件
17.2.7 集群信息
第18章 Machine+Swarm+Compose
18.1 Machine
18.2 Swarm
18.2.1 架構和組件
18.2.2 實操
18.2.3 發(fā)現(xiàn)服務和調度
18.3 Compose
第四篇 附錄
附錄A 常見鏡像
附錄B Docker API列表
附錄C 參考資料

本目錄推薦

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