📕

ECSでexec /usr/local/bin/start-container: exec format errorというエラーが表示される

2023/11/21に公開

はじめに

ローカルでビルドしたDockerイメージをECRプッシュし、そのURIを使用してECSにサービスをデプロイしようとしたところ、下記のエラー表示されました。

exec /usr/local/bin/start-container: exec format error

解決方法

ローカルでDockerイメージをビルドする際に下記のようにアーキテクチャを指定してください。

docker build --platform linux/amd64 -t <リポジトリ名:タグ> .

終わりに

何かありましたらお気軽にコメント等いただけると助かります。
ここまでお読みいただきありがとうございます🎉

Discussion