📕
ECSでexec /usr/local/bin/start-container: exec format errorというエラーが表示される
はじめに
ローカルでビルドしたDockerイメージをECRプッシュし、そのURIを使用してECSにサービスをデプロイしようとしたところ、下記のエラー表示されました。
exec /usr/local/bin/start-container: exec format error
解決方法
ローカルでDockerイメージをビルドする際に下記のようにアーキテクチャを指定してください。
docker build --platform linux/amd64 -t <リポジトリ名:タグ> .
終わりに
何かありましたらお気軽にコメント等いただけると助かります。
ここまでお読みいただきありがとうございます🎉
Discussion