跳转到主要内容

通用的Dockerfile和Singularity配方生成器。

项目描述

Neurodocker

build status docker pulls python versions DOI

Neurodocker 是一个命令行程序,用于生成用于神经影像学定制的Dockerfile和Singularity配方,并压缩现有的容器。

有关更多信息,请访问我们的网站 https://www.repronim.org/neurodocker

查看我们的支持的软件列表

安装

使用 Neurodocker Docker镜像(推荐)

docker run --rm repronim/neurodocker:latest --help

Docker镜像已从 kaczmarj/neurodocker 移动到 repronim/neurodocker

该项目也可以使用 pip 安装

pip install neurodocker
neurodocker --help

如果上面的 pip install 命令导致权限错误,请以非root用户安装

pip install --user neurodocker

注意:使用 Neurodocker Docker镜像压缩Docker容器目前还不可能。

开发者安装

克隆仓库并以可编辑模式安装。

git clone https://github.com/ReproNim/neurodocker
cd neurodocker
python -m pip install --no-cache-dir --editable .[all]

在提交更改之前,使用 pre-commit install 初始化 pre-commit。这将格式化每次提交的代码,以保持风格一致。Neurodocker 使用 black 进行格式化。

构建状态

您可以在此页面检查 Neurodocker 支持的多个神经影像软件包的 Docker 镜像构建状态。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

neurodocker-1.0.1.tar.gz (78.4 kB 查看哈希值)

上传时间 源代码

构建分发

neurodocker-1.0.1-py3-none-any.whl (75.7 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面