阿里云OSS存储驱动

预计阅读时间:2分钟

该页面包含有关使用开源Docker Registry托管自己的注册表的信息。有关Docker Hub的信息,它提供了托管注册表以及其他功能,例如团队,组织,Web挂钩,自动构建等,请参阅Docker Hub

storagedriver.StorageDriver使用Aliyun OSS进行对象存储的接口 的实现。

参数

范围 必需的 描述
accesskeyid 是的 您的访问密钥ID。
accesskeysecret 是的 您的访问密钥机密。
region 是的 您要在其中存储对象的OSS区域的名称(例如oss-cn-beijing)。有关地区列表,请参阅官方文档
endpoint 默认为[bucket].[region].aliyuncs.com[bucket].[region]-internal.aliyuncs.com(当时internal=true)的端点。您可以通过更改此值来更改默认端点。
internal 用于OSS访问的内部端点或公共端点。默认为false。有关地区列表,请参阅官方文档
bucket 是的 您希望在其中存储对象的OSS存储桶的名称(需要在驱动程序初始化之前已经创建)。
encrypt 指定是否要在服务器端加密数据。如果未指定,则默认为false。
secure 指定是否通过ssl将数据传输到存储桶。如果忽略此值,true则使用。
chunksize 分段上传到OSS的默认分段大小(由WriteStream执行)。默认值为10 MB。请记住,OSS的最小部件大小为5MB。对于更大的块,您可能会遇到更好的性能,具体取决于您与OSS的连接速度。
rootdirectory 用于存储所有注册表文件的根目录树。默认为空字符串(存储桶根)。
注册表服务驱动程序映像存储OSS阿里云