Heim >Betrieb und Instandhaltung >Docker >Was ist der Unterschied zwischen Docker und VMware?

Was ist der Unterschied zwischen Docker und VMware?

王林
王林Original
2020-03-24 13:40:285894Durchsuche

Was ist der Unterschied zwischen Docker und VMware?

VMware

Ein Slave-Betriebssystem, das auf der Grundlage des Host-Maschinen-Betriebssystems erstellt wurde.

Wenn Sie mehrere isolierte Anwendungen benötigen, müssen Sie mehrere virtuelle Maschinen starten, was viel CPU und Speicher verbraucht.

Docker

Der Docker-Daemon ersetzt das Slave-Betriebssystem in VMware. Es handelt sich um einen Hintergrundprozess, der auf dem Betriebssystem ausgeführt wird und zur Verwaltung von Docker-Containern verwendet wird.

Der Docker-Daemon kann direkt mit dem Hauptbetriebssystem kommunizieren, um jedem Docker-Container Ressourcen zuzuweisen. Sie können Container auch vom Hauptbetriebssystem isolieren und einzelne Container voneinander isolieren.

Docker erstellt eine Docker-Engine auf dem Host-Betriebssystem und ruft Hardwareressourcen direkt auf dem Host-Betriebssystem auf, anstatt das Betriebssystem und die Hardwareressourcen zu virtualisieren, sodass der Vorgang schnell ist.

Empfohlenes Tutorial: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Docker und VMware?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn