๐ง ARM Mac + Docker + dbt: Troubleshooting Startup Issues
While setting up Airflow + dbt projects with Docker, you may run into this common error message and its solutions. ๐ Problem 1: Platform Architecture Mismatch Error message: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) My Mac is running on ARM (Apple Silicon - M1/M2/M3). The official dbt Docker image is built for amd64 (x86-based). As a result, Docker tries to run cross-architecture using QEMU emulation, which sometimes leads to internal Python path issues โ surfaces as the dbt dbt --version error. This is not a simple dbt bug โ the root cause is platform mismatch. ...