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 Selenium运行ChromeDriver而不修改路径   java软件包sun。网www.protocol。https不可见   java AEM中的哪个类实现了javax。servlet。请求调度器接口?   在java/scala中读取zip或7z文件时的性能问题   java将一个文件写入另一个二进制文件   java在类本身中创建实例   Java中C#Action()委托的等价物?   java如何在任何类中使用@Context或类似工具获取ServletRequest?   重构(java)应该/如何重构此代码?   hibernate中的java TransientObject异常   gwt使用Java在CouchDB 2.0 fauxton中创建文档   xml错误Java Jersey:NotAuthorizedException:HTTP 401未经授权   java heroku错误:无法找到或加载主类   java从CAS 5.0检索已发布的属性。Spring Security中的x 3.2.5