📄️ Myth: Container images truly support “build once, deploy anywhere"
This statement is frequently repeated in container and DevOps communities. Many engineers confidently claim that once a container image is built, it can run on any machine or Kubernetes cluster, regardless of the underlying hardware.During discussions with developers and SREs, this belief appears almost universally accepted.
📄️ Myth: A Container Image Digest Uniquely Identifies One Image
When discussing container images, the term digest is often used without qualification:
📄️ Myth: Docker always supports multi-architecture image builds
I hit this issue while working on a Linux machine running Docker 28.x. The Docker version was recent, the --platform flag was supported, and multi-arch images were already running fine in Kubernetes.
📄️ Myth: Dockerfile COPY preserves file ownership and permissions from the host
While running containers as a non-root user, I noticed something odd.
📄️ Myth: Distroless images do not use any Linux distribution
I have personally asked candidates what runs inside a distroless image. A common answer is:

