bazelbuild / bazelbuild/rules_docker
Add Support for Multi-Arch and Multi-Platform Images
Open
Can Close?
- Dominant language
- Starlark
- Stars
- 1.1k
- Forks
- 689
- PR merge metrics
- No merged PRs in 30d
Description
It's currently not possible to use `docker manifest` and `docker buildx` to build multi-arch and multi-platform images. This is necessary if you're targeting multiple architectures (amd64, arm64, etc.) as well as multiple operating systems, (linux, windows_2004, windows_1909, etc). Windows here is interesting in that there's [strict host compatibility requirements](https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/version-compatibility?tabs=windows-server-2004%2Cwindows-10-2004).
https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/
Contributor guide
Assessment
This issue has not been assessed yet.