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

Support for running on Arm processors #37

Open
joestubbs opened this issue Aug 7, 2023 · 1 comment
Open

Support for running on Arm processors #37

joestubbs opened this issue Aug 7, 2023 · 1 comment
Assignees

Comments

@joestubbs
Copy link
Contributor

When trying to start up a development stack on an Apple with the new Arm processors, we get an error like the following:

authenticator-ldap The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested

Since the LDAP container doesn't start, the entire stack fails, but it is possible that we would get this error for other authenticator images (and other Tapis images, for that matter) as well.

Docker supports multi-platform images, and according to the docs, building support for other platforms can be donw with buildkit without needing access to the actual hardware. See: https://docs.docker.com/build/building/multi-platform/

@joestubbs joestubbs self-assigned this Aug 7, 2023
@wesleyboar
Copy link
Contributor

wesleyboar commented Jun 27, 2024

I researched how to make a Docker build via GitHub action that works on macOS Arm:

Basically, support for macOS Arm must wait for any of these events:

  • GitHub to restore support.
  • Repo crazy-max/ghaction-setup-docker to find support.
  • Apple to release macOS 15.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants