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

Add note on architecture differences when building containers: ARM v x86 #175

Open
aturner-epcc opened this issue Jan 20, 2022 · 1 comment
Assignees
Labels
peer review:editorial comment Editorial comments to be addressed from the peer review type:clarification Suggest change for make lesson clearer

Comments

@aturner-epcc
Copy link
Contributor

As the number of attendees using newer Mac models with ARM-based processors increases, the problem of containers built on Macs being incompatible with other (x86-based) systems (and vice-versa) is going to become more prevalent.

We should add a note/callout to the building containers episode that briefly describes the issue, illustrates the --platform option to docker image build and describes good practice in make both x86 and ARM versions of container images available. (I know you can create multi-architecture containers but I think that, unless the image is tiny, these will be too large and unwieldy for general use.)

I am happy to put in a PR for this.

@aturner-epcc aturner-epcc self-assigned this Jan 20, 2022
@sstevens2 sstevens2 added the type:clarification Suggest change for make lesson clearer label Dec 2, 2022
@aturner-epcc aturner-epcc added the peer review:editorial comment Editorial comments to be addressed from the peer review label Jul 29, 2024
@aturner-epcc
Copy link
Contributor Author

This issue is also mentioned in the lession peer review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
peer review:editorial comment Editorial comments to be addressed from the peer review type:clarification Suggest change for make lesson clearer
Projects
None yet
Development

No branches or pull requests

2 participants