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

Multi-architecture Docker images #349

Closed
gabriel-duque opened this issue Jul 3, 2020 · 0 comments · Fixed by #350
Closed

Multi-architecture Docker images #349

gabriel-duque opened this issue Jul 3, 2020 · 0 comments · Fixed by #350

Comments

@gabriel-duque
Copy link
Contributor

Hey,

I have been using chartmuseum to host some charts and have recently moved my infrastructure from x86_64 hosts to armv8 (aarch64) hosts.

Hence, I would like to have the option of using an aarch64 container image but none is available.

Using docker buildx it is pretty easy to build multi-architecture images and it is a breeze using GitHub actions.

I am not sure to what extent this is possible using codefresh as the support for arm builds seems interrupted and is only available for Entreprise customers.

In order for this to work with a Github action, the major thing that would have to be done would be to rewrite the Dockerfile in order to have the build of chartmuseum happen in the container directly. Another advantage of having the Dockerfile rewritten would be building a smaller image by building a static binary and copying it to a "from scratch" image along with the ca-certificates.

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

Successfully merging a pull request may close this issue.

1 participant