用于处理容器存储的命令行工具
项目描述
Singularity全局客户端
大家好!你们的容器孤单吗?当容器被分享时,Singularity容器在快乐中茁壮成长。这意味着无论你们在这些云区域中的任何地方,它们都很容易找到并移动。
这是什么?
Singularity全局客户端是用于与不同存储位置中的Singularity容器交互的接口。我们能够通过提供和使用Singularity容器中的软件来使用现代API!对于较旧的架构,我们提供了您可以使用的一个Singularity容器。您可以从这个存储库构建它,或者使用Singularity Hub上提供的容器。
如果用于Singularity注册表客户端,则需要Python 3。请参阅我们的安装指南以开始使用。有关更多详情,请参阅我们的文档。
安装说明
使用pip
pip install sregistry[all]
使用conda
conda install -c conda-forge sregistry
更详细的说明请参阅这里
低于3的Python版本
如果您正在寻找与Python 2.*兼容的版本,请参阅这个分支,或者所有0.2.0之前的版本和分支。
构建RPM
提供的文件 sregistry-cli.spec 用于构建指定版本的 rpm,通常是 PyPI 上的当前版本,并已在 此处 进行了讨论。您应该执行以下操作
- 将版本更新为 PyPI 中指定的当前版本,在 sregistry/version.py 中指定。
Version: 0.0.89
- 在 Github 上创建一个新的 发布,并添加版本规范文件。
- 从发布中下载 .tar.gz 文件。
VERSION=0.0.92
wget https://github.com/singularityhub/sregistry-cli/archive/sregistry-cli-${VERSION}.tar.gz
- 使用 rpmbuild 构建。
rpmbuild -ta sregistry-cli-$VERSION.tar.gz
您应该得到一个 srpm,它可以分发,任何人都可以重新构建
rpmbuild --rebuild sregistry-cli.srpm
许可协议
此代码根据 MPL 2.0 许可 LICENSE。
项目详情
关闭
sregistry-0.2.39.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | db8805e963d34a4fbda329c08d2e913667e01f8ed1511e6597dc8cc4b3ce6d24 |
|
MD5 | cbfb7892a241bef9abcc815e2c2e8bdb |
|
BLAKE2b-256 | 53ba33acb06c5e64c7be28c68e46fa8a303622bf983e38798ef7fb71ee2e51eb |