Java開發不懂Docker?學盡Java也枉然,Alibaba內部成長手冊手把手帶你玩轉Docker容器世界 Docker簡介 Docker實戰 Docker目錄

Docker簡介

Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。

一個完整的Docker有以下幾個部分組成:

  1. dockerClient客戶端
  2. Docker Daemon守護進程
  3. Docker Image鏡像
  4. DockerContainer容器[1]

Docker實戰

《Docker實戰》的宗旨是向開發人員、系統管理員和混合技能的其他計算機用戶,介紹Docker項目和Linux容器的概念。Docker和Linux都是開源的項目,有豐富的在線文檔,但無論如何,入門仍是一項艱鉅的任務。

Docker是有史以來增長最快的開源項目之一,在其周圍的生態系統也是以類似的速度不斷髮展。由於這些原因,本書的重點完全在於Docker的工具集。這一範圍限定不僅能使內容選材更精準,幫助讀者瞭解在她們的特有實例中如何應用Docker功能;一旦讀者們牢牢把握住了本書涉及的基礎知識,他們也能應對更大的問題,進而探索整個生態系統。

本書被分成3個部分。

第一部分介紹Docker和容器的特點,幫助你理解如何安裝和卸載Docker中發佈的軟件。你將學習如何運行、管理,並在不同的容器結構連接不同類型的軟件。第一部分介紹每一個Docker用戶需要的基本技能。

第2部分介紹Docker的封裝和軟件的分發,涵蓋了不同大小Docker鏡像的底層機制,以及對不同的封裝和分發方法所進行的調查。這一部分還包括對Docker Distribution項目的深入分析。

第3部分介紹多容器項目和多主機環境,覆蓋了Docker Compose、Machine和Swarm項目。這部分內容會知道構建和部署多個真實的實例,規模接近於大型的服務器軟件。

Docker目錄

轉發文章+關注作者,然後私信“Docker”即可獲得免費領取《Docker實戰》的方式!

第一部分——保持一臺整潔的機器

第1章丨歡迎來到Docker世界

第2章丨在容器中運行軟件

第3章丨軟件安裝的簡化

第4章丨持久化存儲和卷間狀態共享

第5章丨網絡訪問

第6章丨隔離——限制危險

第二部分——鏡像發佈:如何打包軟件

第7章丨在鏡像中打包軟件

第8章丨構建自動化和高級鏡像設置

第9章丨公有和私有軟件分發

第10章丨運行自定義Registy

第三部分——多容器和多主機環境

第11章丨Docker Compose聲明式環境

第12章丨Docker Machine和Swarm集羣

點贊文章+評論,然後私信“Docker”即可獲得免費領取《玩轉Docker容器的世界》的方式!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章