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!