用于处理容器存储的命令行工具

sregistr的Python项目详细描述


奇点全球客户

嗨,朋友们!你的容器孤独吗?奇点容器在分享时会在快乐中茁壮成长。这意味着无论你在这些多云的地方,它们都很容易被发现和移动。

这是什么?

singularity全局客户端是一个接口,用于与许多不同存储位置的singularity容器交互。我们能够通过提供和使用奇点容器中的软件来使用现代API!对于较旧的体系结构,我们提供一个Singularity container供您使用。您可以从这个存储库构建它,或者在Singularity Hub上使用提供的容器。

如果用于Singularity注册表客户端,则需要使用Python3。请看我们的installation guide开始。更多详情,请参阅我们的documentation

安装说明

使用pip:

pip install sregistry[all]

有条件时:

conda install -c conda-forge sregistry

可以找到更详细的说明here

3以下的python版本

如果您正在寻找与python 2一起工作的版本,请参见this branch,或0.2.0之前的所有版本/分支。

建立转速

提供文件sregistry-cli.spec是为了为指定版本构建RPM, 典型的pypi上的电流释放,并被讨论here。 您应该执行以下操作:

  1. 将版本更新为在sregistry/version.py中指定的pypi中的当前版本。
Version:        0.0.89
  1. 在github上创建一个添加了版本规范文件的new release
  2. 从发行版下载.tar.gz文件
VERSION=0.0.92
wget https://github.com/singularityhub/sregistry-cli/archive/sregistry-cli-${VERSION}.tar.gz
  1. 使用rpmbuild来构建它。
rpmbuild -ta sregistry-cli-$VERSION.tar.gz

您应该得到一个srpm,它可以分发,任何人都可以重建:

rpmbuild --rebuild sregistry-cli.srpm

许可证

此代码是根据mpl 2.0LICENSE授权的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据选择随机设置图标   java如何将Android Studio与本地服务器数据库SQL server 2008连接?   java在点击鼠标后绘制一个椭圆形   java选项窗格相对于其父项的位置   java如何在Android中的switch case中使用String[]输入?   安卓无法从“15.0.1”确定java版本   如果满足特定条件,java是否重置计时器?   java是一个实体类,可以在OOAD中返回其他实体实例吗?   bash将对jar文件| cut | awk和java程序的调用集成到一个统一进程中   Spring安全更新身份验证成功时的最后登录日期   数据库身份验证中基于Java控制台的客户端服务器登录应用程序错误   java Selenium junit测试失败,驱动程序过早获取URL   java LibGdx多点触摸事件混淆   带扫描仪的java打印空间   来自旧版应用程序的java springcloudsleuth头   java如何实现模板设计模式?   java如何比较具有多个值的键的两个映射?   读取时R中的java MemoryError。xlsx