docker注册表ali oss驱动程序

docker-registry-driver-alioss的Python项目详细描述


Docker注册表驱动程序alioss
==


这是一个基于aliyun.com开放存储服务的Docker注册表后端驱动程序。


用法
==



http://aliyunecs.oss cn hangzhou.aliyuncs.com/oss_python_20140509.zip)获取源代码并运行:
python setup.py install


配置它,默认为config/config.yml。

*存储:指定要使用的存储,应该是alioss
*存储路径:指定oss bucket中的路径前缀
*oss bucket:指定要为注册表存储这些图像的bucket
*oss戋access id:oss戋bucket的访问id,从aliyun.com获取
*oss戋access key:oss戋bucket的访问key,从aliyun.com获取

example<;可以将此示例复制到config.yml中,并对其进行相应的修改>;:

oss:&oss
<;:*common
存储:alioss
storage_path:_env:storage_path:/devregistry/
oss_bucket:_env:oss_bucket[:默认值]
oss_access id:_env:oss_key[:您的_access_id]
oss accesskey:_env:oss_secret[:您的_access_key]

options
==br/>您可以使用以下两种方法来配置存储:

*如果您在本地主机上运行Docker注册表,如果您想修改配置中配置的默认值,请导出这些配置。yml:
export settings\u flavor=oss
export storage\u path=<;存储路径的前缀>;
export oss戋bucket=<;your oss bucket>;
export oss戋key=<;your access id>;
export oss戋secret=<;your access key>;

*如果在Docker容器上运行Docker注册表,请记住将这些设置指定为命令参数:
Docker run\
-e settings戋flavor=oss\
-e存储路径=/docker registry/\
-e oss_bucket=docker注册表\
-e oss_key=<;您的访问ID>;\
-e oss_secret=<;您的访问密钥>;\
-e search_backend=sqlalchemy\
-p 5000:5000\
注册表


许可证
==
这是根据apache许可证授权的。这里的大部分代码都来自DockerRegistry,也有一个Apache许可证。

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

推荐PyPI第三方库


热门话题
java如何修复尝试将用户签名到服务器主机时出现的“字符串无法转换为json对象”错误?   控制台Java:不使用新行更新命令行中的文本   java servlet接收xml数据时,出现错误   使用REST API在Bitbucket中复制或复制存储库   java如何在JavaFX中对齐一行?   java如何在活动中显示通过服务获得的数据?   返回BigDecimal作为字符串:返回int   java组织。openqa。硒。InvalidSelectorException:尝试查找元素时选择器无效   java仅在阻塞状态下通知和通知所有影响线程   java JBOSS无法启动部署   java方法的返回值能保证类型安全吗?   JavaeShadoop序列化组织。阿帕奇。hadoop。木卫一。短写失败   java如果我在同一个类上同步了两个方法,它们能同时运行吗?   不使用java数据库的spring分页实现   java如何将字符串切碎成这样的数组?