命名空间用于作为多个仓库的集合,创建镜像仓库时,需要选择一个命名空间。推荐将一个公司或组织的仓库集中在一个命名空间下面。

通过配置命名空间,可以有效管理该命名空间下的仓库集合,包括仓库权限和仓库属性。

命名空间列表页罗列了当前账号下所有命名空间,可在该页面创建新的命名空间以及修改、删除已有的命名空间。

创建命名空间

  1. 登录管理控制台。

  2. 在控制台顶部的菜单栏中,选择产品与服务 > 容器服务 > 公有云镜像仓库,进入镜像仓库页面。

  3. 在页面左侧导航栏,点击命名空间,进入命名空间页面。

    命名空间
  4. 点击创建,弹出创建命名空间窗口。

    创建命名空间
  5. 填写命名空间基本信息,包括名称、权限及描述。

    • 设置为公开的命名空间,任意 Docker 用户都允许访问和下载该命名空间下的镜像仓库;

    • 设置为私有的命名空间,只有添加了 pull 权限的 Docker user 才能访问和下载该命名空间下的镜像仓库;

    • 而所有的命名空间,只有添加了 push 权限的 Docker user 才能推送内容到该命名空间下的镜像仓库。

  6. 点击提交

命名空间授权

创建命名空间后,您可以对命名空间进行授权。

具体操作请参见命名空间授权

修改命名空间

您可以随时修改命名空间的访问权限及描述。

  1. 命名空间页面,勾选一个需要修改的命名空间,点击更多操作 > 修改

  2. 修改访问权限及描述信息。

  3. 点击提交

删除命名空间

  1. 命名空间页面,勾选需要删除(可多选)的命名空间,点击更多操作 > 删除,弹出确认提示框。

  2. 确认无误后,点击确认