Summary
Given the importance of containerization in Edge computing, you will need a Container runtime in your Edge devices and servers. Docker’s lightweight footprint makes it ideal for Edge devices, where the set of Containers you host there will be related to the purpose and location of that device, and where the device functionality does not benefit from elastic scaling or clustering.
Podman is an alternative to Docker for some devices and is required if you use RHEL as the OS on your Edge device.
Kubernetes brings support for elastic scaling and clustering, which is important for servers at the far Edge and network or metro Edge.
In the next chapter, we will delve into how the LF Edge Open Horizon project will help you manage the placement of workloads across Edge devices and servers that host any of these Container runtimes.