ReproNim/neurodocker
Generate custom Docker and Singularity images, and minimize existing containers
解决的问题
Neurodocker 解决了创建可重现的神经影像软件环境的困难。它简化了生成自定义 Dockerfile 和 Singularity 配方的过程,确保复杂的神经影像工具能够在不同系统上一致运行。
工作原理
它是一个命令行程序,允许用户指定其神经影像软件的需求,然后自动生成必要的容器配方(Dockerfile 或 Singularity 配方)。此外,它还可以用于压缩现有容器以减小其大小。
适用人群
需要为数据处理流程创建、共享和部署可重现软件环境的神经影像领域的研究人员和开发者。
主要亮点
- 为神经影像软件生成自定义 Dockerfile 和 Singularity 配方。
- 对现有容器进行压缩,以降低存储和分发成本。
- 支持广泛的神经影像软件包。
- 可通过 pip 安装为命令行工具,或作为预构建的 Docker 镜像使用。
相关
- 项目
- 项目
- 项目
- 项目
- 项目