neurodocker icon indicating copy to clipboard operation
neurodocker copied to clipboard

minimize space by choosing optimal libraries, removing source files, etc.,.

Open satra opened this issue 6 years ago • 0 comments

as an example, the tensorflow docker image is tiny relative to any tensorflow image we may produce with miniconda or some such.

  • dynamically linked binaries are going to reduce space for FSL/ANTs/AFNI etc.,. so we need to figure out recipes to build those from source across at least a few OSes
  • the additions for the build process itself should not be in a container post build. so i think every build recipe should have a -pre, -build, and -post section to help with cleanup.

just some thoughts here as we try to optimize container sizes, and build steps.

satra avatar May 31 '18 13:05 satra