✨
Macのローカル環境では起動するのに、ECSやCloudRunでDockerが起動しない時の対策
記事の内容
ローカル環境で、docker runでDockerコンテナが正常起動するにも関わらず、ECSやCloudRunで正常起動しない時の対応法
記事の長さ
1分で読めます
--platform linux/amd64を付与する
--platform linux/amd64
パラメータを付与してDocker Buildして、再度実行する。
M1/M2 Macを使っている場合、ローカルでDocker BuildしたDockerImageを利用する場合、--platform linux/amd64
パラメータを付与してDocker Buildしないと、CloudRunやECS上でそのDockerImageは起動しません。
$ docker build --platform linux/amd64 . -t image-name
note
勉強法やキャリア構築法など、エンジニアに役立つ記事をnoteで配信しています。
Discussion