Neurodocker Versions Save

Generate custom Docker and Singularity images, and minimize existing containers

0.9.5

1 year ago

🐛 Bug Fix

⚠️ Pushed to master

📝 Documentation

Authors: 9

0.9.4

1 year ago

🐛 Bug Fix

Authors: 2

0.9.3

1 year ago

🐛 Bug Fix

Authors: 2

0.9.2

1 year ago

🐛 Bug Fix

⚠️ Pushed to master

  • fix: install mypy stubs (@satra)
  • fix: mypy configuration (@satra)

Authors: 3

0.9.1

1 year ago

Minor update to fix #451

What's Changed

Full Changelog: https://github.com/ReproNim/neurodocker/compare/0.9.0...0.9.1

0.9.0

1 year ago

On this sunny day, August 4, 2022, we welcome Neurodocker version 0.9.0. Thank you to all who have contributed!

What's Changed

New Contributors

Full Changelog: https://github.com/ReproNim/neurodocker/compare/0.8.0...0.9.0

Thank you GitHub for automatically generating the release notes above! We appreciate it.

0.8.0

2 years ago

Greetings! Version 0.8.0 of Neurodocker is a refactor of the codebase. A generic Dockerfile and Singularity recipe generator has been implemented, known as reproenv (the source is in this repository). Neurodocker defines recipes to install common neuroimaging software, and reproenv uses these recipes to generate the container specs.

As always, please ask any questions using our GitHub issues. We hope you enjoy Neurodocker!

0.7.0

4 years ago

Say hello to Neurodocker version 0.7.0. This includes several additions and bug fixes, as well as a new container minification method.

Additions

  • neurodocker-minify CLI command to minify containers in-place and preserving the ability to use the minified output interactively. This is an improvement of the original minification method, because using the older method, minimized images typically could not be used interactively afterwards. In other words, the original minification process was too aggressive (#258)
  • Matlab compiler runtime 2019 and 2015aSP1 for SPM12 (#304)
  • Versioneer for version management (#308)
  • SPM12 version r7487 and r7771 (#319)
  • Adds FSL versions 6.0.2 and 6.0.3 (#324)

Fixes

  • Switches to root user at beginning of every dockerfile (#306)
  • Adds -y switch to conda clean --all (#323)

0.6.0

4 years ago

We are pleased to welcome neurodocker version 0.6.0 to the world. This release adds a few things and fixes a few bugs.

Additions

  • mricron
  • telemetry

Fixes

  • remove files specific to spm in /tmp instead of /tmp/*, which caused problems with singularity
  • fsleyes installation works now

0.5.0

5 years ago

Hello Neurodocker users! I am pleased to announce version 0.5.0, which adds FSL 6 and 6.0.1 and fixes several bugs. The jump to 0.5 from 0.4 is meant to indicate Neurodocker's approach towards stability. If you encounter issues using this version, please submit an issue or a pull request.

Run the versioned Docker image with docker run --rm kaczmarj/neurodocker:0.5.0

Additions

  • FSL 6.0.0 and 6.0.1

Fixes

  • check if a user exists before creating them
  • remove fsl dependency that cannot be found in some repositories
  • afni system package names
  • run nd_freeze before removing the apt list
  • use conda clean --all instead of conda clean -tipsy
  • set USER=$(whoami) if USER is not set
  • do not remove /tmp/* or /var/tmp/* (this caused issues when building singularity images)
  • add save method to singularity generator
  • use new URL for libpng12-0 in afni template