欢迎来到即将发布的 MinIO 文档版本! 此页面上的内容正在积极开发中 可能随时更改。 如果找不到您要找的内容,请查看我们的 历史文档。 感谢您的耐心等待。 我们期待您贡献自己强大的力量,帮助更多的中国技术开发者![翻译]

mc mb

描述

mc mb 命令在 指定路径。 对于 S3 兼容服务上的目标,mc mb 创建一个新的存储桶。 对于文件系统上的目标,mc mb 有 等效于 mkdir -p 的功能。

非 MinIO S3 服务的存储桶限制

某些 S3 服务可能会限制给定用户或帐户的存储桶数量 可以创建。 例如,Amazon S3 将每个账户限制为 100 个存储桶mc mb 可能会返回一个 如果用户已达到目标 S3 服务的存储桶限制,则会出错。

MinIO 对象存储部署对每个用户可以创建的存储桶数量没有任何限制。 MinIO Object Storage deployments do not place any limits on the number of

例子

创建存储桶

使用 mc mb 在兼容 S3 的主机上创建存储桶。 这 --with-lock 选项创建启用锁定的存储桶:

mc mb --with-lock ALIAS/BUCKET
  • ALIAS 替换为 S3 兼容主机的 alias

  • BUCKET 替换为要创建的存储桶。

语法

mb 具有以下语法:

mc mb [FLAGS] TARGET [TARGET...]

mb 支持以下论点:

TARGET

Required 要创建的存储桶或目录的完整路径。 如果在文件系统上创建目录, mc mb 会在类似于 mkdir -p 的指定路径中创建所有必需的文件夹。

要创建存储桶,请将配置的 S3 服务的 alias 指定为 TARGET 路径的前缀。 例如:

mc mb [FLAGS] play/mybucket
--region

在其中创建指定存储桶的区域。 如果指定的 TARGET 是文件系统目录,则无效。

--ignore-existing, --p

如果存储桶或目录已存在,则指示 mc mb 不执行任何操作。

--with-lock, --l

在指定的存储桶上启用对象锁定。 如果指定的 TARGET 是文件系统目录,则无效。

创建存储桶时,您可以 only 启用对象锁定。 如果对存储桶禁用了对象锁定, 则不能使用存储桶生命周期管理、存储桶对象保留或存储桶合法保留等功能。