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

Arm (Mac M1) support #2

Closed
egelmex opened this issue Jan 21, 2022 · 2 comments
Closed

Arm (Mac M1) support #2

egelmex opened this issue Jan 21, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@egelmex
Copy link

egelmex commented Jan 21, 2022

Simplify support for people running docker on arm. Ideally having all images built for ARM, however a UI feature that flags that ARM is being in use and added the option --platform linux/amd64 where needed would be helpful.

@egelmex egelmex added the enhancement New feature or request label Jan 21, 2022
@egelmex egelmex changed the title Arm (Max M1) support Arm (Mac M1) support Jan 21, 2022
@thelicato
Copy link
Member

This is quite an interesting idea. If you look closely you will find out that a lot of images have the 'secsi' organization. Those images are automatically built and updated by another tool we developed: RAUDI (which stands for Regularly and Automatically Updated Docker Images).
In this tool we use buildx to build images, so it would be very easy to also build for linux/arm64. In this way yuo would have a lot of images that are natively compatible with M1. For the other we would probably add it manually (there are some APIs, but we don't want to make a lot of requests).

For the run command we can probably add the information somewhere and then you manually add the option --platform linux/amd64. This can be an easy and quick fix. As soon as we find the time we can add like a checkbox to enable this option (I don't want to add it in every command even if the user does not need it).

@thelicato thelicato self-assigned this Jan 21, 2022
@thelicato
Copy link
Member

Hi, currently all the images provided by RAUDI are also built for arm64.
So every image that has secsi is a multiarch image

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