Skip to content
New issue

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

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

Already on GitHub? # to your account

Support multiarch images #138

Closed
wants to merge 1 commit into from
Closed

Conversation

mdesmet
Copy link

@mdesmet mdesmet commented Aug 1, 2022

The goal is to be able to create multi arch images for selected images in order for Trino tests to perform better and more reliable on ARM machines (M1 laptops).

The initial candidate is the centos7-oj11 image that is used for running the presto-master in the Trino product tests.

@cla-bot cla-bot bot added the cla-signed label Aug 1, 2022
@mdesmet mdesmet marked this pull request as draft August 1, 2022 17:47
@nineinchnick nineinchnick self-requested a review August 1, 2022 20:19
@mdesmet mdesmet force-pushed the feature/multi-arch branch from 3ad5c0c to 8c9626e Compare August 1, 2022 20:33
@mdesmet
Copy link
Author

mdesmet commented Aug 2, 2022

Following error popus up when using --load on the docker command to save the image locally error: docker exporter does not currently support exporting manifest lists. This is a known issue and on the roadmap to being resolved, see docker/roadmap#371. Not sure about timeline

Alternatively we can use --push. I'm experimenting with deploying a docker registry as a service container within the CI build, but that's still ongoing.

@nineinchnick
Copy link
Member

Alternatively we can use --push. I'm experimenting with deploying a docker registry as a service container within the CI build, but that's still ongoing.

Maybe we can build both platforms in separate build runs and then push them manually and add a manifest as a third step?

# for free to join this conversation on GitHub. Already have an account? # to comment
Development

Successfully merging this pull request may close these issues.

2 participants