x86/x64 CPUのアーキテクチャ用に書かれているDockerfileをビルドするときにCPUアーキテクチャが違う旨のエラーが出ることがある。
dockerコマンドの場合は --platform linux/amd64
というかんじで指定できる。
docker composeの場合はdocker-compose.ymlに platform: linux/amd64
と記載すればOK
version: "2"
services:
app:
platform: linux/amd64
build: .