Docker Container Architektur - Docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „{{#drawio:Docker Architektur}}“) |
|||
| 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
Ü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
