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

Document multi-arch fields and recommendations #3019

Closed
yosifkit opened this issue Jun 3, 2017 · 0 comments
Closed

Document multi-arch fields and recommendations #3019

yosifkit opened this issue Jun 3, 2017 · 0 comments

Comments

@yosifkit
Copy link
Member

yosifkit commented Jun 3, 2017

Document how to setup the library file for multi-arch (all the fields added in #3009).

Add recommendations on how to setup a base image for multi-arch (would love to push multi-stage builds, but some arches don't have a new enough docker version 😢).

Recommendations on how to setup a normal (non-base image) repo. For example do not create architecture specific Dockerfiles, try to make a single Dockerfile that works for all architectures; the only difference will be the base image that is pulled in via manifest lists. Currently the Jenkins jobs from https://github.com/docker-library/oi-janky-groovy will work around the non-existent manifest lists by pulling form the arch specific prefix and tagging it locally without the prefix, so that we don't have to sed the Dockerfile and can just use bashbrew build directly.

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

1 participant