天天看點

《第一本Docker書(修訂版)》——1.6 本書的内容

本節書摘來自異步社群《第一本docker書(修訂版)》一書中的第1章,第1.6節,作者:【澳】james turnbull(詹姆斯•特恩布爾)著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

在本書中,我們将講述如何安裝、部署、管理docker,并對其進行功能擴充。我們首先會介紹docker的基礎知識及其元件,然後用docker建構容器和服務,來完成各種的任務。

我們還會體驗從測試到生産環境的完整開發生命周期,并會探讨docker适用于哪些領域,docker是如何讓我們的生活更加簡單的。我們使用docker為新項目建構測試環境,示範如何将docker內建到持續內建工作流,如何建構程式應用的服務和平台。最後,我們會向大家介紹如何使用docker的api,以及如何對docker進行擴充。

我們将會教大家如何:

安裝docker;

嘗試使用docker容器;

建構docker鏡像;

管理并共享docker鏡像;

運作、管理更複雜的docker容器和docker容器棧;

将docker容器的部署納入測試流程;

建構多容器的應用程式和環境;

介紹使用docker compose、consul和 swarm進行docker編配的基礎;

探索docker的api;

擷取幫助文檔并擴充docker。

推薦讀者按順序閱讀本書。每一章都會以前面章節的docker知識為基礎,并引入新的特性和功能。讀完本書後,讀者應該會對如何使用docker建構标準容器,部署應用程式、測試環境和獨立的服務有比較深刻的了解。

繼續閱讀