使用docker/events http流式api的docker监视器

dockermon的Python项目详细描述


#dockermon-docker监视器实用程序

dockermon使用docker从docker守护进程侦听事件/events [http api][api]。

[API]:https://docs.docker.com/reference/api/docker_remote_api_v1.19/

#用法

##图书馆 你可以使用dockermon作为库,然后调用watch(callback),你 将使用新事件(dict)调用回调函数。

#命令行 另一个选项是使用dockermon作为命令行工具并指定 每个新事件调用的程序。该计划将启动,活动 json中的encode将发送到程序标准输入。例如:

python -m dockermon “jq –unbuffered .”

如果未指定程序,则事件将作为json打印到标准输出 对象,每行一个。

#黑客攻击 “一个脚本没有外部依赖关系”是一个设计目标,我们不要打断它:)

我们用[tox](https://tox.readthedocs.org/en/latest/)来测试。请确保 在发送 拉取请求。

#错误和项目

https://github.com/CyberInt/dockermon

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

推荐PyPI第三方库


热门话题
java错误:无法解析方法   如何用相同的父标记和子标记在Java中解析XML?   日期使用Java中的时区偏移将本地时间转换为UTC   java如何在多进程、多线程环境中读取文件   WebView中的java弹出式对话框不在当前显示范围内,但在chrome浏览器中运行良好   只有2个参数的java递归二进制搜索方法   无法在java中调用函数   java JavaMail在Tomcat服务器上运行时停止工作   反射通过java程序生成、编译和运行java类   java Android:如何使ListView即使在应用程序关闭后仍保持禁用状态   在JAVA中识别匿名类实例   java渲染一个由三角形组成的立方体,在旋转时会产生奇怪的角度   函数式编程如何基于比较连续的列表元素将Java流减少为布尔值   java如何替换列表中的多个项目?   java Android如何获取随机sqlite数据?   java我已经将useSSL设置为false,但仍然收到警告   java使用动态变量生成jlabel   apachespark:java。lang.NoClassDefFoundError v2TableWithV1回退