自分で作成した、docker image を ECR にアップロードし、
AWS の ESC + Fargate で、その image を読み込もうとしたら
standard_init_linux.go:211: exec user process caused “exec format error”
が出ました。
原因ですが、どうやら Apple Silicon の mac で作成した docker image だったからのようです。
Intel mac で作成した docker image だと正常に動きました。
ここ、将来 apple silicon の docker image でも動くように ECS 側で対応されるのかしら?
以下の記事参考にさせていただきました。
AWS CodeBuild でエラー – zoo200’s MemoMemo
https://zoo200.net/aws-codebuild-exec-format-error
コメント