Home  >  Article  >  Operation and Maintenance  >  What is the difference between openstack and docker

What is the difference between openstack and docker

青灯夜游
青灯夜游Original
2021-11-29 11:02:445073browse

Difference: 1. Openstack is a tool for managing IT resources, while docker is an application container engine; 2. OpenStack is something in the IaaS layer, and docker is something that spans IaaS and PaaS; 3. OpenStack It takes up a lot of disk space, but docker takes up a small amount.

What is the difference between openstack and docker

The operating environment of this tutorial: linux5.9.8 system, docker-1.13.1 version, Dell G3 computer.

OpenStack

is a tool for managing IT resources. The difference between it and virtualbox and vmware desktop versions is that these software can only manage virtual machines on their own machine, while openstack can manage virtual machines on a bunch of servers.

Docker

An open source application container engine, each virtual machine of Docker is actually a process in the host operating system. Developers can package their own applications into containers and then migrate them to docker applications on other machines, which can achieve rapid deployment.

Difference

OpenStack is an IaaS layer thing. Simply put, it integrates a bunch of servers and then freely creates and manages many virtual machines on these servers. machine. Of course, you don't want to combine the CPUs on multiple servers into a more powerful virtual machine just yet.

Docker and Docker-based swarm or Kubernetes want to do basically the same thing as Openstack in terms of virtualization, but compared to virtual machines such as kvm, it consumes fewer and fewer hardware resources. . But he also did some deployment standardization, so docker is something that spans IaaS and PaaS, or it breaks the original strict layering of IaaS and PaaS, making these terms or people who say these terms, including me, a bit confused. Messy. But it is so simple and effective.

共享内核 减少开销


What is the difference between openstack and docker

## Recommended study: "

docker video tutorial"

The above is the detailed content of What is the difference between openstack and docker. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn