Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was sind die Hauptfunktionen von Docker?

Was sind die Hauptfunktionen von Docker?

王林
王林Original
2020-04-15 16:01:176506Durchsuche

Was sind die Hauptfunktionen von Docker?

Die Hauptfunktionen sind wie folgt:

1. Dateisystemisolation

Jeder Prozesscontainer läuft in einem völlig unabhängigen Root-Dateisystem.

2. Ressourcenisolation

Sie können cgroup verwenden, um jedem Prozesscontainer unterschiedliche Systemressourcen wie CPU und Speicher zuzuweisen.

3. Netzwerkisolation

Jeder Prozesscontainer läuft in seinem eigenen Netzwerk-Namespace und verfügt über eine eigene virtuelle Schnittstelle und IP-Adresse.

4. Copy-on-Write

Verwenden Sie Copy-on-Write, um das Root-Dateisystem zu erstellen, was die Bereitstellung extrem schnell macht und Arbeitsspeicher und Festplattenspeicher spart.

5. Protokollierung

Docker erfasst und zeichnet den Standard-Stream (stdout/stderr/stdin) jedes Prozesscontainers für den Echtzeitabruf oder den Batch-Abruf auf.

6. Änderungsmanagement

Änderungen am Container-Dateisystem können in neue Images übernommen und wiederverwendet werden, um weitere Container zu erstellen, ohne Vorlagen oder manuelle Konfiguration zu verwenden.

7. Interaktive Shell

Docker kann ein virtuelles Terminal zuweisen und es der Standardeingabe eines beliebigen Containers zuordnen, beispielsweise zum Ausführen einer einmaligen interaktiven Shell.

Empfohlenes Tutorial: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die Hauptfunktionen von Docker?. 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