-
Notifications
You must be signed in to change notification settings - Fork 31
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
Layout to organize Dockerfile for multiple distributions #6
Comments
For reference: https://docs.docker.com/engine/reference/commandline/build/ |
@jcfr sounds good. After first getting the images up, we could consider finding a way to prevent duplicate content in the Dockerfile's. Or, we may find that the complexity is not worth it. |
Agreed. This is a concern. It is a balance between complexity and simplicity.
to avoid duplicated content, we could use dockerfile generator ... https://www.npmjs.com/package/dockerfile-generator Related reads: I suggest we wait to have few of the Dockerfile before coming with a solution avoiding duplication .. |
Currently the Dockerfile are based on centos5, this is great and should not change.
In addition of these default docker files, I would like store Dockerfile that would allow to easily test the build of Slicer on other distribution, it would be a systematic way of documenting and testing what is already on the Slicer wiki here
I propose the following layout:
with the introduction of a new intermediate image stored on commontk/CTKDocker:
The text was updated successfully, but these errors were encountered: