Why container is not Docker
Last updated
Last updated
在使用上,Docker 大家或許比起 Container 還熟悉 我因應趨勢潮流,或許也算跟風“以正視聽”,嘗試表達以下等號、不等號
Container 就是基於 Linux CGroups、NameSpace 等內核區隔技術並且共用內核情況下,將應用程式包裝於獨立沙盒執行環境。 Container 技術目標,是建立一個可以共用內核,相容Linux標準安裝程序又可“獨立”運作應用程式的環境。
Docker 的訴求,官網寫得很清楚~
Build, Manage and Secure Your Apps Anywhere. Your Way. The Dev to Ops Choice for Container Platforms.
Docker 現今已經是一個邁向商業平台,意即 Container是容器化技術,運行容器化服務的平台 Docker是其一,K8S是其二。 Docker 其實就是運行 Container服務的 runtime平台,但更加發展有實質用途的功能應用,例如Container 可攜性、Build Images\Repo、可分布性等等。 所以看官們,能懂此篇文章上面說的等號規則嗎?
:起始於2015年6月,由Docker與其他夥伴致力於推行出容器標準化,目前有兩項重要規範: Runtime Specification、Image Specification。