注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Docker開發(fā)實(shí)踐

Docker開發(fā)實(shí)踐

Docker開發(fā)實(shí)踐

定 價(jià):¥59.00

作 者: 曾金龍,肖新華,劉清
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)