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