与podman服务器交互的库

podman的Python项目详细描述


podman-pythonic库,用于处理podman的varlink接口

状态:主动开发

libpod

概述

python podman库。

提供一个稳定的api来调用。

释放量

要求

  • Python3.5+
  • openssh 6.7+
  • requirements.txt中的python依赖项

建筑

要构建podman egg并以用户身份安装:

cd ~/python-podman
python3 setup.py clean -a && python3 setup.py sdist bdist
python3 setup.py install --user

代码片段/示例:

显示存储中的图像

importpodmanwithpodman.Client()asclient:list(map(print,client.images.list()))

显示午夜后创建的容器

fromdatetimeimportdatetime,time,timezoneimportpodmanmidnight=datetime.combine(datetime.today(),time.min,tzinfo=timezone.utc)withpodman.Client()asclient:forcinclient.containers.list():created_at=podman.datetime_parse(c.createdat)ifcreated_at>midnight:print('Container {}: image: {} created at: {}'.format(c.id[:12],c.image[:32],podman.datetime_format(created_at)))

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

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式