Pods are the most atomic unit of work in a Kubernetes cluster. A Pod encompasses one or more containers, which will be deployed together on the same machine and can, thus, use local data exchange mechanisms (Unix sockets, the TCP loopback device, and even memory-backed shared folders) for faster communication.
Not only containers grouped in Pods achieve faster communication by avoiding a network roundtrip, they can also use shared resources such as file systems.
A key characteristic of a Pod is that, once deployed, they share the same IP address and port space. Unlike vanilla Docker, ...