Docker Container Architektur - Docker: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Robin.will (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „{{#drawio:Docker Architektur}}“
 
Robin.will (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{#drawio:Docker Architektur}}
{{#drawio:Docker Architektur}}
=Übersicht=
*Wir haben zwei große Blöcke. Zum einen der Docker Host und zum anderen den Docker Hub.
*Zuerst sucht die Docker Engine lokal nach dem gesuchten Image. Wenn sie nicht fündig wird sucht sie in der eingerichteten Registry - in diesem Beispiel das Docker Hub
=Docker Engine=
*Die Docker Engine kommuniziert mittel einer REST-API (Representational State Transfer Application Programming Interface) mit dem Docker Daemon.
*Der Anwender kann über die CLI (Command line Interface) mit der Docker Engine kommunizieren und ihr sagen was diese ausführen soll. Bsp. Docker run, Docker pull, Docker build...
*Der Docker Daemon übernimmt die Hauptaufgaben wie das laden der Images oder das Instantzieren der Container

Aktuelle Version vom 20. Mai 2024, 18:45 Uhr

Docker Architektur

Übersicht

  • Wir haben zwei große Blöcke. Zum einen der Docker Host und zum anderen den Docker Hub.
  • Zuerst sucht die Docker Engine lokal nach dem gesuchten Image. Wenn sie nicht fündig wird sucht sie in der eingerichteten Registry - in diesem Beispiel das Docker Hub

Docker Engine

  • Die Docker Engine kommuniziert mittel einer REST-API (Representational State Transfer Application Programming Interface) mit dem Docker Daemon.
  • Der Anwender kann über die CLI (Command line Interface) mit der Docker Engine kommunizieren und ihr sagen was diese ausführen soll. Bsp. Docker run, Docker pull, Docker build...
  • Der Docker Daemon übernimmt die Hauptaufgaben wie das laden der Images oder das Instantzieren der Container