Was ist Docker?
Docker ist ein gesamtes Tech-Stack, nur ein Teil davon ist „containerd“. Dieser Teil verkörpert eine eigene High-Level-Container-Laufzeit (Runtime). Im Hinblick auf Kubernetes-Cluster wird Docker mithilfe der Container-Runtime für das Abrufen und Ausführen von Container-Images verwendet. Docker ist eine beliebte Wahl für diese Runtime (andere gängige Optionen sind containerd und CRI-O). Docker wurde jedoch nicht für die Einbettung in Kubernetes entwickelt. Dies führt zu Problemen.
Alles Wichtige auf einen Blick