Closed vvakame closed 2 years ago
ほかのアーキテクチャでdockerイメージをビルドしたことがないのですが、M1でビルド呼び出すとarm64あたりになるんですかね。Debianの内部的には dpkg --print-architecture
がそのままアーキテクチャ名になるので、 6bb8715 の修正で特に外部指定は不要になると思います。
(クロスビルドしたいという話だとdocker buildをする段階から変えないとだめそう)
なるほどありがとうございます!とりあえず手元の M1 mac mini で docker build .
が通るようになりました〜
refs #68
@kmuto pushするdocker imageをどうするかは一旦置いておいて、今とりあえず
docker build . --build-arg ARCH=arm64
とかで動くようにしたんですが、これ外部から変数与えずに解決しようとしたらuname -m
とかの結果適当に突っ込めばOKなんですかね…?