Docker即學(xué)即用(第二版)
安道 譯
出版時間:2019年08月
頁數(shù):340
Docker正在迅速改變團隊大規(guī)模部署軟件的方式??墒?,要想理解如何在現(xiàn)有的工作流程中使用Linux容器,以及如何正確集成Docker,可不是件容易的事。這本實用指南教你如何使用Docker打包應(yīng)用及其所有依賴,如何測試、分發(fā)和彈性伸縮容器,以及如 何讓生產(chǎn)環(huán)境支持容器。
根據(jù)過去幾年發(fā)生的重大變化,本書對示例和內(nèi)容做了全面修訂。本書作者新增了一章,是關(guān)于討論Docker Compose的,此外還深入探討了Docker Swarm模式,介紹了Kubernetes和AWS Fargate,并給出了優(yōu)化Docker映像的方法。
● 學(xué)習(xí)如何使用Docker簡化依賴管理和應(yīng)用的部署流程。
● 著手使用Docke映像、容器和命令行工具。
● 使用實用的技術(shù)在生產(chǎn)環(huán)境中部署和測試Docker容器。
● 理解容器的組成和內(nèi)部機理,便于調(diào)試。
● 在數(shù)據(jù)中心或云環(huán)境中大規(guī)模部署容器。
● 探討一些Docker高級話題,包括部署工具、網(wǎng)絡(luò)、編排、安全和配置。
- 序
- 前言
- 第1章 引言
- 1.1 Docker帶來的希望
- 1.2 Docker不是什么
- 1.3 重要的術(shù)語
- 1.4 小結(jié)
- 第2章 Docker概覽
- 2.1 簡化流程
- 2.2 廣泛支持和采用
- 2.3 架構(gòu)
- 2.4 充分理解Docker
- 2.5 Docker式工作流程
- 2.6 小結(jié)
- 第3章 安裝Docker
- 3.1 安裝Docker客戶端
- 3.2 安裝Docker服務(wù)器
- 3.3 測試安裝Docker
- 3.4 探索Docker服務(wù)器
- 3.5 小結(jié)
- 第4章 使用Docker映像
- 4.1 剖析Dockerfile文件
- 4.2 構(gòu)建映像
- 4.3 診斷構(gòu)建問題
- 4.4 運行映像
- 4.5 定制基礎(chǔ)映像
- 4.6 存儲映像
- 4.7 構(gòu)建技術(shù)
- 4.8 小結(jié)
- 第5章 使用Docker容器
- 5.1 容器是什么
- 5.2 創(chuàng)建容器
- 5.3 啟動容器
- 5.4 自動重啟容器
- 5.5 停止容器
- 5.6 終止容器
- 5.7 暫停和恢復(fù)容器
- 5.8 清理容器和映像
- 5.9 Windows容器
- 5.10 小結(jié)
- 第6章 探索Docker的其他功能
- 6.1 打印Docker的版本號
- 6.2 服務(wù)器信息
- 6.3 下載映像 新
- 6.4 審查容器
- 6.5 在shell中探索
- 6.6 返回結(jié)果
- 6.7 進入運行中的容器
- 6.8 處理日志
- 6.9 監(jiān)控Docker
書名:Docker即學(xué)即用(第二版)
譯者:安道 譯
國內(nèi)出版社:中國電力出版社
出版時間:2019年08月
頁數(shù):340
書號:978-7-5198-3344-2
原版書書名:Docker: Up & Running, 2nd Edition
原版書出版商:O'Reilly Media
Sean P. Kane
Sean P. Kane是New Relic公司的首席網(wǎng)站可靠性工程師,長期從事生產(chǎn)運維,有很多不同的頭銜,在很多行業(yè)中工作過。
Sean Kane是techlabs.sh的創(chuàng)始人和SuperOrbital的首席生產(chǎn)運維工程師。
Karl Matthias
Karl Matthias是InVision公司的云平臺服務(wù)經(jīng)理,他做過開發(fā)者、分布式系統(tǒng)架構(gòu)師、系統(tǒng)管理員和網(wǎng)絡(luò)工程師,在初創(chuàng)公司和財 富500強大企業(yè)都能見到他的身影。
Karl Matthias是Community.com的架構(gòu)副總裁。