导入docker镜像层到clair进行安全分析

clair的Python项目详细描述


#clair是一个开源项目,用于静态分析appc和docker容器中的漏洞(https://github.com/coreos/clair)。

更多信息。

版权所有2015 Olivier Sallou<;Olivier.Sallou@irisa.fr>;

根据Apache许可证2.0版(以下简称“许可证”)获得许可证;
除非符合许可证,否则您不得使用此文件。
您可以在
.
http://www.apache.org/licenses/license-2.0
.
除非适用法律要求或书面同意,否则根据许可证分发的软件应按“原样”分发,
无任何保证或条件,明示或默示。
请参阅许可证,了解控制许可的特定语言以及许可证下的限制。


示例



cfg={
“clair.host”:“http://127.0.0.1:6060”,
“docker.connect”:“tcp://127.0.0.1:2375”
}
log=logging.getlogger(name_u)



test=clair(cfg)
layers=test.analyze('docker-registry.genouest.org/osallou/testgit')

layer_ids=[]
layer_ids.append(layer['id'])
漏洞=测试.get_layers_漏洞(layer_id)


log.warn(str(漏洞))



<0.2:修复打包
0.1:首次发布

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

推荐PyPI第三方库


热门话题
如果字段相同,java共享对象的单个实例   if语句在从参数(JAVA)获取getDiscount()时遇到问题   使用JanusGraph Java API和HBase时出现临时BackendException   java读取嵌套的yaml值而不传入根对象   java为什么我不能用这段代码从链表中删除第一个节点?   javascript为什么验证错误在旧的情况下会持续?   java如何在JSch SFTP上重新发布?   使用java将json转换为xml   java如何将EditText的值放入对话框   java Hibernate:与EmbeddedID重复的getter/setter?   java如何使用TestNG和Maven在套件中的测试类之间共享状态?   java 安卓 studio游戏开发   推荐用于Java编码的Vim插件?   java定期关闭文件   java删除字符串中每5个字符并返回新字符串   如何在Java中使用父目录中的类?   java如何在ArrayList中使用索引添加多个对象   sbt java。util。MissingResourceException:找不到com。太阳xml。内部的信息。萨杰。肥皂LocalStrings包