通用的Dockerfile和Singularity配方生成器。
项目描述
Neurodocker
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 查看哈希值)
关闭
neurodocker-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 613a41da549979a28feeefba8a4a029954c8ab10bdb4a69b9ccb907a481a7f52 |
|
MD5 | 487660b56fa1bf378dafef1ab86fbf79 |
|
BLAKE2b-256 | 9b352dc3e6cba3e6dbd77c8b916cf149fd7fff8b95631a7ae1e711a404e82c16 |
关闭
neurodocker-1.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b394377038e8c4eb50b7af9eda29c787ea843ae0311de8d8bd7ba91bce538182 |
|
MD5 | 149c1bd6dcab7b45129ee1d684df9929 |
|
BLAKE2b-256 | b407b5394f48a77a8ec71ca82c1547e1f84947f31ec54b9fc7de62457b4dd83a |