In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
This article mainly introduces the comparison between docker container and virtual machine, which has certain reference value and can be used for reference by friends who need it. The following information is about the docker container in detail.
In the host era, we compete with the physical performance of the server, the computing power of cpu, linpack and so on, so in the cloud era, the most important thing is the cluster processing power built by virtualization technology.
Docker is an open source container project based on the go language, born in early 2013, sponsored by dotCloud. At present, there are more than 80 related open source component projects, gradually forming a complete ecosystem.
The docker project has joined the Linux Foundation, complies with the Apache2.0 agreement, and all open source code is maintained in the https://github.com/docker project warehouse.
The idea of docker is to achieve "Build,Ship and Run Any App,Anywhere". By managing the life cycle of Packaging, Distribution, Deployment and Runtime of the application, the application can be encapsulated and run everywhere.
advantage
1. Faster delivery and deployment
2. More efficient use of resources
3. Easier migration and expansion
4. Simpler update management
Comparison between docker and virtual machine
The traditional way is to achieve virtualization at the hardware level, which requires additional virtual machine management applications and virtual machine operating systems. Docker container is virtualized at the operating system level and directly reuses the local host operating system, which is more lightweight.
Virtualization technology is divided into
Hardware-based Virtualization complete Virtualization-- simulate the complete underlying hardware environment and the execution process of privileged instructions (vmware, virtualBox) hardware-assisted virtualization-- use hardware-assisted support (intel-VT and AMD-V) to process sensitive instructions to achieve fully virtualized functions (vmware, Xen, KVM) partial virtualization-- virtualize only part of the hardware resources The operating system needs to be modified hypervirtualization-some hardware interfaces are provided to the client operating system (early Xen) operating system-level virtualization-the kernel isolates impassable processes (container-related technologies) by creating operating system instances (kernels and libraries) of multiple virtual machines. After reading the above, do you have a general idea of the difference between docker containers and virtual machines? If you want to know more about the content of the article, welcome to follow the industry information channel, thank you for reading!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.