Docker快速入門-什麼是Docker?

為什麼要寫這一篇

當我在看Docker的文件的時候,發現到一個問題,它把所有的功能都寫進去了,而且寫得很詳細!
當然作為技術文件來說寫的越詳細越好,但同時它也增加了使用者的負擔。\

就像容器的概念一樣,容器不需要多餘的內容物,只需要能夠支持程式運作的基本環境就好。
運用Docker不需要用到它所有的功能,只需要掌握最基礎的核心功能就可以快速運用了。

什麼是Docker?

Docker是一種容器的管理平台系統,負責建立、運行、發布和管理容器。

什麼是容器?

容器是一種打包起來的程式運作環境,利用Docker打包後的容器可以在任何部屬了Docker的平台上執行,不必去額外設置讓程式運作的環境,也不需要設定運作環境的大部分參數,因為都打包好在容器內隨時可以啟動。

容器的大小

容器最小的單位是可以提供程式軟體運作的最基本環境,最大在理論上可以大到Docker所能支配的現實設備上的資源極限,但是容器的目標是為了能夠讓其打包起來的軟體能夠更快速的遷移、部屬、重啟,因此一般而言盡可能打包最小單位的容器才是正確的做法。

Docker的學習順序

DockerBuildDockerFileDocker ComposeDocker

Last Updated:
Contributors: eisen