Open1
docker
docker build時のplatform指定
Amazon Linux 2023(ARMアーキテクチャ) EC2でbuildをしてx86_64アーキテクチャのコンピューティングサービスでコンテナを実行しようとしたらエラー(exec format error)になってしまった
build時に以下のオプションをつけたら実行できた(Dockerfileで指定することもできそう)
--platform=linux/amd64
(参考)
Docker-docs-ja "docker buildx build"
stack overflow "Docker error: standard_init_linux.go:228: exec user process caused: exec format error"
AWS re:Post「Amazon ECS タスクが失敗する原因となる「exec format」エラーのトラブルシューティング方法を教えてください。」