首先,在介紹前就要先講到和 Docker 的東西 — VM(Virtual Machine,虛擬機),VM(虛擬機)是電腦系統的仿真器,通過軟體類比具有完整硬體系統功能的完整電腦系統,能提供物理電腦的功能 Docker 則是將作業系統層虛擬化,因此容器更具有可攜式性、更能高效地利用伺服器。
以下列出 VM 和 Docker 的差異
VirtualBox:
Docker:
兩者的架構圖如下
Docker 三大基本的元素:
基本上到 https://www.docker.com/get-started/ ,選擇與你機器對應的平台,下載完安裝即可。