rules_docker icon indicating copy to clipboard operation
rules_docker copied to clipboard

Add Support for Multi-Arch and Multi-Platform Images

Open jeremyje opened this issue 5 years ago • 22 comments
trafficstars

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://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/

jeremyje avatar Aug 26 '20 18:08 jeremyje

Hello!

Any progress? I really want to see bazel way to build multi-arch and multi-platform images. It would simplify so much our kubernetes configuration

excavador avatar Oct 17 '20 13:10 excavador

This issue has been automatically marked as stale because it has not had any activity for 180 days. It will be closed if no further activity occurs in 30 days. Collaborators can add an assignee to keep this open indefinitely. Thanks for your contributions to rules_docker!

github-actions[bot] avatar Apr 18 '21 02:04 github-actions[bot]

Any updates?

excavador avatar Apr 24 '21 21:04 excavador

Any updates?

excavador avatar Jul 12 '21 08:07 excavador

Somewhat blocked on https://github.com/bazelbuild/bazel/issues/6519

Some discussion in https://github.com/bazelbuild/rules_docker/issues/300

I've got ideas in https://github.com/bazelbuild/rules_docker/issues/1695#issuecomment-748254384 but need some guidance re: the rules UX.

jonjohnsonjr avatar Jul 15 '21 21:07 jonjohnsonjr

This issue has been automatically marked as stale because it has not had any activity for 180 days. It will be closed if no further activity occurs in 30 days. Collaborators can add an assignee to keep this open indefinitely. Thanks for your contributions to rules_docker!

github-actions[bot] avatar Jan 13 '22 02:01 github-actions[bot]

keep is open

wenerme avatar Jan 13 '22 14:01 wenerme

I have this necessity today.

jwillker avatar Mar 29 '22 22:03 jwillker

any update?

xuzhenglun avatar Aug 05 '22 05:08 xuzhenglun

The pull request to support fat manifest is ready since 3 months >>> https://github.com/bazelbuild/rules_docker/pull/2087

lbcjbb avatar Aug 21 '22 14:08 lbcjbb

+1

loeffel-io avatar Oct 12 '22 14:10 loeffel-io

+1

manan avatar Oct 12 '22 19:10 manan

+1

farcop avatar Oct 12 '22 19:10 farcop

+1

twarnock avatar Oct 31 '22 14:10 twarnock

+++++

loeffel-io avatar Jan 02 '23 22:01 loeffel-io

+999

friendly-pineapple avatar Feb 15 '23 00:02 friendly-pineapple

while (true) +

dlshle avatar Feb 15 '23 15:02 dlshle

while (true) +

😂

loeffel-io avatar Feb 15 '23 16:02 loeffel-io

ramilmsh avatar Apr 21 '23 12:04 ramilmsh

👀

avbhandaru avatar May 01 '23 16:05 avbhandaru

+1

ofey404 avatar May 17 '23 06:05 ofey404