Der Unterschied zwischen Pod und Docker: 1. Pod ist die kleinste Bereitstellungseinheit in k8s, und Docker ist eine Open-Source-Anwendungscontainer-Engine. 2. Pod ist ein Multiprozessdesign, und ein Pod kann mehrere Container haben und ausgeführt werden mehrere Anwendungen, während Docker ein Einzelprozessdesign ist. Eine Anwendung wird in einem Container ausgeführt, und der Daemon-Prozess kann sicherstellen, dass mehrere Container gestartet werden.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Docker-Version 19.03, Dell G3-Computer.
1. Pod ist die kleinste Bereitstellungseinheit in k8s. 2 );
3. Alle Container in einem Pod teilen sich den Netzwerkbefehlsbereich
4.
Die Beziehung zwischen Containern und PodsEin Pod kann einen oder mehrere Container enthalten. Es kann verstanden werden, dass ein Pod ein Container mit Containern ist. Wir können die Containerinformationen des entsprechenden Pods über den Befehl kubectl discover pod
Der Unterschied zwischen Pod und Docker
1. Pod ist ein Multiprozess-Design: Ein Pod kann mehrere Container haben und mehrere Anwendungen ausführen; . Der Container ist ein Einzelprozessdesign: Eine Anwendung wird in einem Container ausgeführt, und der Daemon-Prozess kann sicherstellen, dass mehrere Container gestartet werden. 3 Die Bedeutung von Pod: für intime Anwendungen
3.1 Interaktion zwischen zwei Anwendungen. Wenn beispielsweise eine Anwendung für das Lesen und eine andere Anwendung für das Schreiben verantwortlich ist, ist es sinnvoller, sie in einen Pod zu legen.
3.2 Für Anrufe zwischen Netzwerken ist es nicht erforderlich, über IP im selben Pod anzurufen.
3.3 Zwischen zwei Anwendungen sind häufige Anrufe erforderlich, um eine höhere Leistung sicherzustellen.
Empfohlenes Lernen: „
Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Pod und Docker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!