Modifying running containers. Frame the concept in practical terms so you can explain it during interview discussion.
A common mistake is altering running Docker containers, which defeats the purpose of immutability. Instead, changes should be made by creating a new Docker image and redeploying it. For example, updating a Java application should involve modifying the Dockerfile, rebuilding the image, and redeploying rather than changing files inside a running container.
Additional Notes
How would you explain a common mistake when using Docker for microservices in an interview?