事象
protocをインストールして実行Pythonプログラムがあるが、linux/x86_64用のバイナリを使ってるためかエラーになる
調査結果
https://zenn.dev/suzuki_hoge/books/2021-12-m1-docker-5ac3fe0b1c05de/viewer/3-docker
- コンテナイメージにもアーキテクチャが存在する
- docker pullをするとホストマシンのアーキテクチャと合致しているイメージが優先して選ばれる
- —platformオプションで無理やり別アーキテクチャのイメージを引っ張ってこれる
- もしかしたらそのまま動くかもしれないし、動かないかもしれない
M1だと動かないイメージあるってどういうこと?って思ってたけど、コンテナイメージのCPUアーキテクチャが引き継がれるんだなあという学び
- もしかしたらそのまま動くかもしれないし、動かないかもしれない