FAQ's
Yes, you can run Kubernetes on Ubuntu by installing the kubernetes on both virtual and physical machines.
Yes, you can install kubernetes on linux.
Docker uses kubernetes and the Kubernetes server runs within Docker; it is used for local testing only
Yes, Docker can run without Kubernetes but you need some other kind of container runtime.