阿里云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 |
不 | 用于存储所有注册表文件的根目录树。默认为空字符串(存储桶根)。 |