In Docker ist Engine die Kernsoftware zum Ausführen und Verwalten von Containern. Sie wird normalerweise einfach als „Docker“ bezeichnet und kann Container erstellen und ausführen. Sie umfasst hauptsächlich Clients, Daemons, Containerd und Runc. .
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-1.13.1-Version, Dell G3-Computer.
Wenn Leute Docker erwähnen, sprechen sie im Allgemeinen von Docker Engine, wie unten gezeigt:
Es handelt sich um eine Client-Server-Anwendung. Die Docker-Engine besteht aus drei Teilen: Docker-Prozess (Docker-Daemon) als: docker run
Docker Engine ist die Kernsoftware, die zum Ausführen und Verwalten von Containern verwendet wird. Oft wird es einfach als Docker oder Docker-Plattform bezeichnet.
Wenn Sie sich ein wenig mit VMware auskennen, können Sie die Docker-Engine als die Rolle von ESXi verstehen. Basierend auf den Anforderungen der Standards der Open Container Initiative (OCI) folgt die Docker-Engine einem modularen Designprinzip und ihre Komponenten sind austauschbar. In vielerlei Hinsicht ähnelt die Docker-Engine einem Automotor – beide sind modular aufgebaut und bestehen aus vielen austauschbaren Teilen. Ein Automotor besteht aus vielen speziellen Teilen, die zusammenarbeiten, um das Fahren des Autos zu ermöglichen, wie Ansaugrohre, Drosselklappen, Zylinder, Zündkerzen, Auspuffrohre usw. Die Docker-Engine besteht aus vielen spezialisierten Tools, die zusammenarbeiten, um Container zu erstellen und auszuführen, wie z. B. APIs, Ausführungstreiber, Laufzeiten, Shim-Prozesse usw. Die Docker-Engine besteht aus den folgenden Hauptkomponenten: Docker-Client, Docker-Daemon, Containerd und Runc. Sie sind gemeinsam für die Erstellung und den Betrieb von Containern verantwortlich. Empfohlenes Lernen: „Docker-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWas bedeutet Docker-Engine?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!