- Distributed Computing with Go
- V.N. Nikhil Anurag
- 158字
- 2021-06-24 18:36:07
Docker versus Virtual Machine (VM)
Looking at the description of Docker so far, we might wonder if it is yet another Virtual Machine. However, this is not the case, because a VM requires us to run a complete guest OS on top of our machine, or hypervisor, as well as all the required binaries. In the case of Docker, we use OS level virtualization, which allows us to run our containers in isolated user spaces.
The biggest advantage of a VM is that we can run different types of OSes on a system, for example, Windows, FreeBSD, and Linux. However, in the case of Docker, we can run any flavor of Linux, and the only limitation is that it has to be Linux:

The biggest advantage of Docker containers is that since it runs natively on Linux as a discrete process making it lightweight and unaware of all the capabilities of the host OS.
- Mastering ElasticSearch
- Implementing Cisco UCS Solutions
- 網(wǎng)絡(luò)操作系統(tǒng):Windows Server 2003管理與應(yīng)用
- 蘋(píng)果電腦玩全攻略 OS X 10.8 Mountain Lion
- Mastering KVM Virtualization
- Windows Vista融會(huì)貫通
- 深入Linux內(nèi)核架構(gòu)與底層原理(第2版)
- Windows Server 2008組網(wǎng)技術(shù)與實(shí)訓(xùn)(第3版)
- Zabbix監(jiān)控系統(tǒng)之深度解析和實(shí)踐
- Android應(yīng)用性能優(yōu)化最佳實(shí)踐
- openEuler操作系統(tǒng)核心技術(shù)與行業(yè)應(yīng)用實(shí)踐
- Microsoft DirectAccess Best Practices and Troubleshooting
- 物聯(lián)網(wǎng)操作系統(tǒng)AliOS Things探索與實(shí)踐
- Building E-commerce Sites with Drupal Commerce Cookbook
- Windows 10從入門(mén)到精通