Kubernetes is built on containers, so before learning Kubernetes you should be comfortable running and building containers from scratch.
Visit the following resources to learn more: