第 16 章 软件仓库


列出、创建和管理存储库。

16.1. createRepo

创建新软件仓库。

POST /api/v1/repository

授权: oauth2_implicit (存储库:create)

请求正文模式(application/json)

新存储库的描述

Expand
名称描述模式

需要 仓库

仓库名称

string

需要 可见性

存储库开始的可见性

字符串

namespace
可选

创建存储库的命名空间。如果省略,则使用调用者的用户名

string

描述
必需

Markdown 编码的仓库描述

字符串

repo_kind
optional

存储库类型

 

响应

Expand
HTTP 代码描述模式

201

成功创建

 

400

错误请求

ApiError

401

需要会话

ApiError

403

未授权访问

ApiError

404

未找到

ApiError

示例命令

$ curl -X POST \
  -H "Authorization: Bearer <bearer_token>" \
  -H "Content-Type: application/json" \
  -d '{
    "repository": "<new_repository_name>",
    "visibility": "<public>",
    "description": "<This is a description of the new repository>."
  }' \
  "https://quay-server.example.com/api/v1/repository"
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat