Maison > Article > Opération et maintenance > 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!