Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeitspakete in ein tragbares Image zu packen und es dann auf jedem gängigen Linux- oder Windows-Computer zu veröffentlichen. Es kann auch virtualisiert werden und Container verwenden. Es nutzt vollständig den Sandbox-Mechanismus und Es wird keine Schnittstelle zwischen ihnen geben.
Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeitspakete in ein tragbares Image zu packen, es dann auf jedem gängigen Linux- oder Windows-Computer zu veröffentlichen und auch Virtualisierungsänderungen umzusetzen. Container nutzen vollständig den Sandbox-Mechanismus und haben keine Schnittstellen untereinander.
Empfohlen: „Docker-Video-Tutorial“
erklärt Ihnen anhand von vier Punkten, was Docker ist.
Docker ist die weltweit führende Software-Container-Plattform.
Docker wird mit der von Google eingeführten Go-Sprache entwickelt und implementiert. Es basiert auf der cgroup, dem Namespace und AUFS-ähnlichen UnionFS und anderen Technologien, um den Prozess zu kapseln und zu isolieren Betriebssystemebene. Da der isolierte Prozess unabhängig vom Host und anderen isolierten Prozessen ist, wird er auch Container genannt. Docke wurde ursprünglich auf Basis von LXC implementiert.
Docker automatisiert wiederkehrende Aufgaben wie das Einrichten und Konfigurieren von Entwicklungsumgebungen und gibt Entwicklern die Möglichkeit, sich auf das Wesentliche zu konzentrieren: die Entwicklung großartiger Software.
Benutzer können ganz einfach Container erstellen und verwenden und ihre eigenen Anwendungen in Containern ablegen. Container können ebenso wie die Verwaltung von gewöhnlichem Code auch zum Versionsmanagement, Kopieren, Teilen und Ändern verwendet werden.
Empfohlene verwandte Artikel: „Was nützt Docker“
Die drei Kernkonzepte der Docker-Technologie sind:Empfohlene verwandte Artikel:
„So installiert man Docker unter Win7“
“So installiert man Docker auf Apple Computer"
"Der Unterschied zwischen Direktinstallation und Docker-Installation
Wenn wir Docker auffordern, einen Container auszuführen, richtet Docker eine ressourcenisolierte Umgebung auf dem Computer ein.
Kopieren Sie dann die gepackte Anwendung und die zugehörigen Dateien in das Dateisystem innerhalb des Namespace. Zu diesem Zeitpunkt ist die Konfiguration der Umgebung abgeschlossen. Docker führt dann den von uns im Voraus angegebenen Befehl aus, um die Anwendung auszuführen.
Das Bild enthält keine dynamischen Daten und sein Inhalt wird nach der Erstellung nicht geändert.
Die Kernkonzepte lauten wie folgt:
Das obige ist der detaillierte Inhalt vonWas ist Docker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!