Introduction

為什麼使用Docker?

  1. 啟用快速

  2. 移植性強

  3. 有效利用硬體資源

  4. 隔離應用環境

docker 跟 VM 有什麼差別?

docker 的架構其實同虛擬機器(VM)是非常類似的,但兩者差異在哪,看下圖的比較可以知道差異在於

  • 每個VM都會建立個別的Guest OS ,所以每一台都是一個獨立且完整且龐大的作業系統。

  • 每個docker容器都是建立在Docker Engine之上,裡面只需要包含Bins/Libs及對應用途的應用程式,啟用自然十分快速。

參考文件 :

https://docs.docker.com/

https://philipzheng.gitbooks.io/docker_practice/content/

https://github.com/twtrubiks/docker-tutorial

Last updated

Was this helpful?