
# 创建镜像仓库
#### 场景描述
本章节指导用户通过API创建和删除镜像仓库。API的调用方法请参见[如何调用API](https://support.huaweicloud.com/api-swr/swr_02_0002.html)。
#### 涉及接口
本示例场景涉及如下接口调用：
- [创建组织]
- [查询组织列表]
- [创建镜像仓库]
- [查询镜像仓库概要信息]
 
#### 终端节点（Endpoint）
终端节点（Endpoint）即调用API的**请求地址** ，不同服务不同区域的终端节点不同，您可以从[地区和终端节点](https://developer.huaweicloud.com/endpoint?SWR)中查询容器镜像服务的终端节点。
#### 操作步骤
1. 创建组织
   - 接口相关信息 URI格式：POST /v2/manage/namespaces
     详情请参见"[创建组织](https://support.huaweicloud.com/api-swr/swr_02_0026.html)"。
     
   
   - 请求示例 POST https://{endpoint}/v2/manage/namespaces
     Body：
     ```
     {
         "namespace": "group"
     }
     ```
     
   
   - 响应示例
     ```
     {}
     ```
     
    
2. 查询组织列表
   - 接口相关信息 URI格式：GET /v2/manage/namespaces?filter=namespace::{namespace}
     详情请参见"[查询组织列表](https://support.huaweicloud.com/api-swr/swr_02_0028.html)"。
     
   
   - 请求示例 GET https://{endpoint}/v2/manage/namespaces?filter=namespace::group
     
   
   - 响应示例
     ```
     {
         "namespaces": [
             {
                 "auth": 7,
                 "creator_name": "test",
                 "id": 7,
                 "name": "group"
             }
         ]
     }
     ```
     
    
3. 创建镜像仓库
   - 接口相关信息 URI格式：POST /v2/manage/namespaces/{namespace}/repos
     详情请参见"[在组织下创建镜像仓库](https://support.huaweicloud.com/api-swr/swr_02_0030.html)"。
     
   
   - 请求示例 POST https://{endpoint}/v2/manage/namespaces/{namespace}/repos?repository=test\&category=linux\&description=test\&is_public=false
     
   
   - 响应示例
     ```
     {}
     ```
     
    
4. 查询镜像仓库概要信息
   - 接口相关信息 URI格式：GET /v2/manage/namespaces/{namespace}/repos/{repository}
     详情请参见"[查询镜像仓库概要信息](https://support.huaweicloud.com/api-swr/swr_02_0032.html)"。
     
   
   - 请求示例 GET https://{endpoint}/v2/manage/namespaces/{namespace}/repos/{repository}
     
   
   - 响应示例
     ```
     {
         "category": "other",
         "created": "2020-10-30T11:35:02.939134Z",
         "creator_id": "ff4f44473a1d4ab3847906410af2d152",
         "creator_name": "test",
         "description": "",
         "domain_id": "8b1e***********************b633fb",
         "id": 379367,
         "internal_path": "swr.cn-north-4.myhuaweicloud.com/group/test",
         "is_public": true,
         "name": "test",
         "ns_id": 7,
         "num_download": 3,
         "num_images": 1,
         "path": "swr.cn-north-4.myhuaweicloud.com/group/test",
         "priority": 0,
         "size": 1304902,
         "updated": "2020-10-30T11:47:46.084808Z",
         "url": ""
     }
     ```
     
    
 
