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

Build Multi-Arch Docker Images in CI #3263

Closed
t83714 opened this issue Nov 7, 2021 · 1 comment
Closed

Build Multi-Arch Docker Images in CI #3263

t83714 opened this issue Nov 7, 2021 · 1 comment
Milestone

Comments

@t83714
Copy link
Contributor

t83714 commented Nov 7, 2021

ARM64 becomes a mainstream platform nowadays with M1's popularity and cloud computing offerings like AWS Graviton.

This ticket is about offering ARM64 support by building Multi-Arch (linux/amd64 & linux/arm64) Docker docker images in our CI.

As the first step, we will:

  • Release all docker images as Multi-Arch universal docker images to docker hub, except:
    • magda-postgres
    • magda-elastic-search (we will build Multi-Arch universal docker images for elasticsearch as well. Using our own elasticsearch base image forked from official: https://github.com/magda-io/elasticsearch-docker)
    • We might need substantial effort for the two modules above. Thus, might be wise to wait and see if upstream ARM64 will be available.
  • Release a test release
@t83714 t83714 changed the title Build Multi-Arch Docker docker images in CI Build Multi-Arch Docker Images in CI Nov 7, 2021
@t83714 t83714 added this to the v1.10 milestone Nov 15, 2021
@t83714
Copy link
Contributor Author

t83714 commented Nov 15, 2021

closed via #3264

@t83714 t83714 closed this as completed Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant