None
TL
Cross Compiling Docker Images
[]
Philip Laine
What it allows you to do is to easily build Docker images for multiple architectures/platforms at the same time, but this only gets you half way there as you will not be able to build ARM Docker images on your AMD64 machine. docker run --rm --privileged multiarch/qemu-user-static --reset -p yes docker buildx create --use --name cross --platform "linux/arm" docker buildx build --platform linux/arm -t demo --load . docker run --rm --privileged multiarch/qemu-user-static --reset -p yes docker buildx create --use --name cross --platform "linux/arm64,linux/arm,linux/amd64" docker buildx build --platform "linux/arm64,linux/arm,linux/amd64" -t demo --push .