文档首页 > > API参考> API>

创建镜像仓库

创建镜像仓库

分享
更新时间:2021/06/21 GMT+08:00

功能介绍

在组织下创建镜像仓库。

调试

您可以在API Explorer中直接运行调试该接口。

URI

POST /v2/manage/namespaces/{namespace}/repos

参数说明请参见表1

表1 参数说明

参数名称

是否必选

参数类型

描述

namespace

String

组织名称

小写字母开头,后面跟小写字母、数字、小数点、下划线或中划线(其中下划线最多允许连续两个,小数点、下划线、中划线不能直接相连),小写字母或数字结尾,1-64个字符。

请求消息

  • 请求参数
    表2 FormData参数说明

    参数名称

    是否必选

    参数类型

    描述

    repository

    String

    镜像仓库名称

    小写字母或数字开头,后面跟小写字母、数字、小数点、斜杠、下划线或中划线(其中下划线最多允许连续两个,小数点、斜杠、下划线、中划线不能直接相连),小写字母或数字结尾,1-128个字符。

    category

    String

    仓库类型

    可设置为app_server、linux、framework_app、database、lang、other、windows、arm。

    description

    String

    镜像仓库的描述信息

    is_public

    Boolean

    是否为公共仓库,可选值为true或false。

  • 请求样例
    POST https://{Endpoint}/v2/manage/namespaces/group/repos

    Body:

    -F "repository=busybox" \
    -F "category=linux" \
    -F "description=this is a busybox repository" \
    -F "is_public=true"

    {
        "repository": "busybox",
        "category": "linux",
        "description": "this is a busybox repository",
        "is_public": true
    }

    表单形式即将下线,建议使用JSON格式Body体进行调用。

响应消息

  • 响应参数

  • 响应样例
    {}

状态码

状态码

描述

201

创建成功

400

错误请求,返回错误信息。

401

鉴权失败

409

repository已存在

500

服务器内部错误,返回错误信息。

分享:

    相关文档

    相关产品