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许可证。
==
这是一个基于aliyun.com开放存储服务的Docker注册表后端驱动程序。
用法
==
http://aliyunecs.oss cn hangzhou.aliyuncs.com/oss_python_20140509.zip)获取源代码并运行:
python setup.py install
配置它,默认为config/config.yml。
*存储路径:指定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许可证。