Skip to content

Docker, containerd, and runC: How They Fit Together

From the graph below, I think everyone could gain a good understanding about container-related 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

References

Comments