Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeitspakete in einen tragbaren Container zu packen und sie dann auf jeder gängigen Linux- oder Windows-Betriebssystemmaschine zu veröffentlichen, und kann auch Virtualisierung implementieren.
Die Betriebsumgebung dieses Artikels: Ubuntu 18.04-System, Docker-Version 20.10.11, Dell G3-Computer.
Wofür wurde Docker entwickelt?
Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeitspakete in einen tragbaren Container zu packen und sie dann auf jeder gängigen Linux- oder Windows-Betriebssystemmaschine zu veröffentlichen, und kann auch die Virtualisierung der Container vollständig implementieren verwenden den Sandbox-Mechanismus und haben keine Schnittstellen untereinander.
Ein kompletter Docker besteht aus folgenden Teilen:
DockerClient
Docker Daemon
Docker Image
DockerContainer
Docker zwei Arten von Dateiformaten: Dockerfile und Compose-Datei. Eine Docker-Datei definiert den Inhalt und das Startverhalten eines einzelnen Containers. Die Compose-Datei definiert eine Multi-Container-Anwendung.
Empfohlenes Lernen: „Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWofür wurde Docker entwickelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!