🥶

【docker】コンテナがfork/exec /bin/sh: exec format errorで立ち上がらない

2022/10/10に公開

環境

  • Mac OSX 12.6(M1)

起きたエラー

Macでbuildしたdocker imageをrunしたら以下のようなエラーが出た

fork/exec /bin/sh: exec format error

解消法

docker build時に--platform amd64オプションを付ける必要がある

$ docker build -t hoge:latest . --platform amd64

Discussion