Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Multiarch docker builds #102

Closed
m1k1o opened this issue Nov 28, 2021 · 4 comments
Closed

[Feature Request] Multiarch docker builds #102

m1k1o opened this issue Nov 28, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@m1k1o
Copy link
Owner

m1k1o commented Nov 28, 2021

Right now, only amd64 images are being built. It would be great, to have multiarch builds.

Taken from #93.

@m1k1o m1k1o added the enhancement New feature or request label Nov 28, 2021
@quentincaffeino
Copy link

quentincaffeino commented Dec 6, 2021

AFAIK GitHub does not provide ARM based runner, it needs to be self hosted.

I'm a bit late with this one

It does not but with docker you don't need one. You can use docker buildx to build for many architectures.
Example: microsoft/azure-pipelines-tasks#12035

@quentincaffeino
Copy link

quentincaffeino commented Dec 6, 2021

This is how I do it with one of my projects:

https://github.com/quentincaffeino/docker-nginx-brotli-so/blob/master/Makefile#L12-L22

Note --platforms, it reads from .env a list of them.

@m1k1o
Copy link
Owner Author

m1k1o commented Sep 30, 2022

There is already attempt for some arm64 images, but not all apps support that:

- tag: firefox
platforms: linux/amd64,linux/arm64
- tag: chromium
platforms: linux/amd64,linux/arm64
- tag: google-chrome
platforms: linux/amd64
- tag: ungoogled-chromium
platforms: linux/amd64,linux/arm64
- tag: microsoft-edge
platforms: linux/amd64
- tag: brave
platforms: linux/amd64
- tag: vivaldi
platforms: linux/amd64
- tag: opera
platforms: linux/amd64
- tag: tor-browser
platforms: linux/amd64,linux/arm64
- tag: remmina
platforms: linux/amd64
- tag: vlc
platforms: linux/amd64,linux/arm64
- tag: xfce
platforms: linux/amd64,linux/arm64

@m1k1o
Copy link
Owner Author

m1k1o commented Jan 15, 2023

Added in 32472a7.

@m1k1o m1k1o closed this as completed Jan 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants