Docker注册表类API,带有重定向,作为一个wsgi应用程序
crane的Python项目详细描述
什么是起重机?
Crane是一个小型的只读Web应用程序,它提供了足够的Docker 支持“Docker Pull”的注册表API。起重机不符合实际形象 文件,但服务302重定向到文件所在的其他位置 被送达。可以为每个存储库指定基本文件位置url。
Crane从存储在磁盘上的JSON文件加载数据。它没有 数据库或使用任何其他服务。json文件可以用pulp生成 通过发布Docker存储库。
Crane是一个用Python编写的烧瓶应用程序。它很容易部署,并且 占用空间小,因此这是一种提供只读“docker pull”api的好方法 它重定向到静态文件服务。
高级用户可以配置搜索设备以支持“Docker Search”和 可以使用SSL证书设置存储库保护。