Building Production-Ready Docker Images in CI: Multi-Stage Builds, Buildx, and Automated Tagging

For many teams, containerization starts with a simple command: