So I love linux and would wish to learn devops one day in its entirety to be an expert to actually comment on the whole post but
I feel like they actually used docker for just the isolation part or as a sandbox (technically they didn't use docker but something similar to it for mac (apple containers) ) I don't think that it has anything to do with k8s or scalability or pre shared cert or http router :/