增加镜像

支持通过上传镜像文件,或构建镜像两种方式,将镜像文件增加至容器镜像仓库中。

上传镜像

操作步骤

单次只能上传一个不超过10Gtar包,且上传的镜像tar包必须以name:tag方式导出。示例:docker save name:tag -o name.tar

  1. 在左侧导航栏中单击[产品与服务/计算/容器镜像仓库]菜单项,选择左侧的“项目”页签,进入项目页面。

  1. 单击需上传镜像的项目名称,弹出项目配置页。

  1. 在镜像列表页签中,单击<上传镜像>按钮,弹出上传镜像页面。

  1. 配置参数

  1. 单击<点击上传>按钮,选择需要上传的文件。

参数说明

参数

说明

镜像名称

镜像名称上传后不支持修改,用户通过镜像名称筛选查找镜像。

标签分类

选择镜像所属的分类,即新建镜像分类中创建的分类。若当前镜像与已有镜像重名,系统将自动识别出已有镜像所属分类。

镜像版本

为当前待上传的镜像文件设置版本号。后续部署或下载时可根据版本号及描述信息选择所需版本。若当前镜像与已有镜像重名,则版本号不能与历史版本重复。

描述

可为镜像添加说明信息,以便清晰记录镜像特征及版本特性。

 

构建镜像

操作步骤

支持手动配置和上传Dockerfile文件两种方式构建镜像,请提前准备好可用的Dockerfile文件。

  1. 在左侧导航栏中单击[产品与服务/计算/容器镜像仓库]菜单项,选择左侧的“项目”页签,进入项目页面。

  1. 单击需上传镜像的项目名称,弹出项目配置页。

  1. 在镜像列表页签中,单击<构建镜像>按钮,弹出构建镜像页面。

  1. 配置参数

  1. 单击<构建>按钮,完成操作。

参数说明

参数

说明

镜像名称

同一名称的镜像可以包含多个版本的镜像,用户可对某一版本进行针对性管理。

标签分类

选择镜像所属的分类,即新建镜像分类中创建的分类。若当前镜像与已有镜像重名,系统将自动识别出已有镜像所属分类。

镜像版本

该镜像的版本,同一名称的镜像中版本不可重复。

构建方式

镜像构建方式,可选手动配置和上传Dockerfile文件。

手动配置

基础镜像

构建方式

选择已上传到仓库中的镜像。

可选择镜像仓库中的基础镜像,以此为基础构建容器镜像。

  • 镜像仓库:选择基础镜像的镜像仓库,包括私有和公有。

  • 镜像名称:选择仓库中作为基础镜像的镜像名称。

  • 镜像版本:选择仓库中作为基础镜像的镜像版本。

高级配置

  • 端口:容器内部允许访问的端口。

  • 运行命令:容器构建阶段运行的程序或者指令。

  • 环境变量:设置容器运行环境中的一些变量。

  • 键:容器中具有实际意义的字段。

  • 值:该字段的分类或具体值。

  • 工作目录(WORKDIR):指定容器运行时的工作目录。

  • CMD:容器运行时执行的命令,可配合ENTRYPOINT使用。

  • ENTRYPOINT:容器运行时执行的命令,可配合CMD使用。

上传Dockerfile文件

文件

选择本地Dockerfile文件上传。

Dockerfile预览

预览Dockerfile配置文件。

  • 手动配置时,系统会根据所选基础镜像和配置文件自动生成Docekerfile文件在此处展示。