
奈吉爾·波爾頓
本書是一本Docker入門圖書,全書分爲17章,從Docker概覽和Docker技術兩部分進行全面解析,深入淺出地介紹了Docker的相關知識,清晰詳細的操作步驟結合大量的實際代碼幫助讀者學以致用,將Docker知識應用到真實的項目開發當中。本書適合對Docker感興趣的入門新手、Docker技術開發人員以及運維人員閱讀,本書也可作爲Docker認證工程師考試的參考圖書。
Dock技術是一種用於容器化應用程序的技術,它的全稱是Docker。簡單來說,Docker將應用程序及其所有依賴項(例如庫、運行時等)打包到一個獨立的、可移植的容器中。這意味着開發者可以將應用程序和依賴項打包,然後在任何地方運行,而不必擔心安裝環境的問題。 Docker容器將應用程序、依賴項和文件系統隔離在虛擬環境中,而不依賴於宿主操作系統。這使得容器可以在任何操作系統上運行,並且容器之間是相互隔離的,這更使得容器化應用成爲雲計算環境中流行的工具。使用Docker可以減少開發者的開發環境和生產環境之間的差異,並減少在不同環境之間移植應用時出現的問題。 Dock技術的優勢在於: - 輕量級:Docker容器比虛擬機更輕量,並且需要更少的資源,這意味着開發者可以在同一臺機器上運行多個容器而不會佔用太多資源。 - 可移植性:容器化應用程序可以輕鬆地部署在任何支持Docker的操作系統中,不必擔心環境變量的差異。 - 管理性:Docker容器可以非常方便地構建、啓動、停止和刪除,可以快速部署應用程序,也可以快速更改應用程序。 - 安全性:Docker容器隔離應用程序和依賴項,使得應用程序與宿主機器的操作系統相隔離,從而提高了安全級別。 總之,Dock技術爲開發者提供了一種快速部署和管理應用程序的方法,它已經成爲了當今互聯網領域的重要技術,並被廣泛應用於微服務和容器化部署等領域。
2025年讀完的第三本書。此書爲二刷,作爲 Docker 入門書籍,還是值得一讀的。其中網絡部分比較畢竟在生產環境很少有人直接裸用docker,docker swarm 更是沒人用了,基本都用 k8s了。其它章節淺顯易懂,內容翔實。
非常不錯的Docker入門書籍,內容很豐富,介紹了docker方方面面,實操性也很好。 PS:萌新表示竟然有Docker Certified Associate (DCA),印象中Docker也沒出現多久吧,發展真快!🤨🤨🤨
非常不錯的入門書, 讓我快速的對docker的全貌有個基本的認識,也能直接工作中使用了. 本書主要章節按照,簡介,詳解,命令的模式分開講解. 內容包含了docker 的方方面面, (但是不怎麼深入) 從什麼是docker, docker 的組成 docker引擎由如下主要的組件構成:Docker客戶端(Docker Client)、Docker守護進程(Docker daemon)、containerd以及runc。它們共同負責容器的創建和運行 及每部分的功能及演化成這樣的原因. 到周圍的鏡像,怎麼容器化應用, 怎麼部署應用,到swarm的集羣,網絡,安全最後的stack 大規模部署應用. 每一章基本都有一個例子. 諒解的也很細緻,非常推薦.
入門不錯,業務要上雲了,系統學習下docker,這本書結構清晰,講法對的上書名的深入淺出,4個小時看完+實踐一遍,感覺收穫很大。下一步應該是k8s和雲原生開發兩塊繼續補課了。
當第一次讀docker的時候,只記住了一些命令,回頭研究了一下namespace和cgroup,當這次再看的時候,思考的就是爲什麼命令要這樣寫每個參數有什麼意義,好讀書,不求甚解,可能剛開始不理解,隨着理論和實踐的循環往復,終究會想通,每個時代都有適合自己的語言和工具以解決時代面臨的問題,go和docker以及k8s就是這樣的語言和工具。
比較好的一本介紹docker的書籍。第五章講docker引擎那塊寫的太好了。網絡那塊講的有點糙了,比較主流的網絡方案flannel、weave、calico都沒提到。這塊cloudman的玩轉docker容器技術裏面講的挺好的(可惜cloudman已經不幹it了,惋惜)。最後面的docker企業版看不進去,划水了,等用到了在看吧[呲牙]
完全不瞭解docker,看看還行,老手勿噴
非常不錯的Docker入門書,思路非常清晰,理論介紹配合舉例說明,讀起來比較舒服。相比於之前Docker入門相關的書籍,這本書的內容比較新,書中的內容也比較全面,深入淺出,案例分析很透徹。架構分析那一部分讓我印象特別深刻,我在之前做過一次關於Docker的小分享,那時候參考的書籍和博客都還是講的依賴於LXC的架構,沒想到早就已經有了新的標準和實現,深感慚愧。
由於平時都在使用docker,使用上倒是挺熟練的,但是總感覺對其底層還不是很熟悉,就打算系統的看一看,這本書原理上講的還是比較淺顯易懂,對於新手來說還是比較友好,但是想進一步瞭解,深度還是不夠,然後本書docker日常的使用方式都有所介紹,還是比較全面,但是和我日常使用習慣不是很一樣,不過在這本書中還是擴展了一些自己的認知,比如網絡覆蓋,swarm和stack,大概有個瞭解,如果以後有需要再詳細研究,總之,新手可以看看