Docker #1 – Docker 是什麼
Docker 是什麼
Docker 是什麼,那它與VM的差別是什麼呢,接下來來簡略說明一下。
簡單來說明
Docker它就是一個虛擬機
跟VMWare、VirtualBox一樣的概念
但是運作的方式會不一樣
以下表格來做個比較
比較 | Docker | VMWare/VirtualBox |
---|---|---|
系統安裝 | 利用DockerHub Pull作業系統 | 需要安裝作業系統 |
等待時間 | 只需啟動即可使用 | 啟動時需等待開機時間 |
佔用空間 | 佔用容量小 | 佔用容量大 |
只要在Docker Hub 下找出要想裝的程式、套件
寫在Image中,就會在Docker底層下的作業系統一起載入
也可以搬移到下一台裝置,則會一起被啟動
則VMWare/VirtualBox,就要在下一台裝置,裝上需要的程式、套件
這就是Docker與VMWare/VirtualBox環境的部署與速度上的差別