[Docker] 複数プラットフォーム対応のビルド方法

Docker

docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7,windows/amd64 --push -t kidatti/repo-name:latest .

最後の部分は、利用するイメージ名にします。
Docker Hub で公開する場合は <username>/<repo>:<tag> にし、下記コマンドにてアップロードします。

docker push kidatti/repo-name:latest

DockerDocker

Posted by kidatti