From the graph below, I think everyone could gain a good understanding about container-relate stuffs. Thanks tutorial works, please check reference.
Both Docker & Kubernetes are classical C/S architectures, e.g. (docker-cli -> docker-daemon, kubernetes-cli -> kube-apiserver)
If you like, we can use runc bare in metal to run a container, also it’s not recommended.
mkdir -p /mycontainer/rootfs cd /mycontainer # export busybox via podman into the rootfs directory podman export $(podman create busybox) | tar -C rootfs -xvf - # create spec runc spec runc run mycontainerid