IMHO this would be less interesting, some people already run other container runtimes such as containerd with Kubernetes (e.g. Datadog: https://www.youtube.com/watch?v=2dsCwp_j0yQ) --- so Docker might stay as some user interface for local development, but I would not know what "Docker failures" would be in the future.
Docker is using containerd under the hood as its container runtime component.
The third example on that list is a nice little short story. Simple mistake, gets right to the point.
I’m setting up a lambda test right now so I find it perfectly timed!