Maison  >  Article  >  Opération et maintenance  >  Quelle est la différence entre Docker et VMware

Quelle est la différence entre Docker et VMware

王林
王林original
2020-03-24 13:40:285871parcourir

Quelle est la différence entre Docker et VMware

VMware

Un système d'exploitation esclave créé sur la base du système d'exploitation de la machine hôte.

Si vous avez besoin de plusieurs applications isolées, vous devez démarrer plusieurs machines virtuelles, ce qui consommera beaucoup de CPU et de mémoire.

Docker

Le démon Docker remplace le système d'exploitation esclave dans VMware. Il s'agit d'un processus en arrière-plan exécuté sur le système d'exploitation et utilisé pour gérer les conteneurs Docker.

Le démon Docker peut communiquer directement avec le système d'exploitation principal pour allouer des ressources à chaque conteneur Docker. Vous pouvez également isoler les conteneurs du système d'exploitation principal et isoler les conteneurs individuels les uns des autres.

Docker crée un moteur Docker sur le système d'exploitation hôte et appelle les ressources matérielles directement sur le système d'exploitation hôte au lieu de virtualiser le système d'exploitation et les ressources matérielles, l'opération est donc rapide.

Tutoriel recommandé : Tutoriel Docker

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn