更新时间:2022-11-08 GMT+08:00
分享

上传镜像

通过health docker push命令将镜像上传至EIHealth平台项目中。

命令结构

health docker push <image-name:tag-name> [flags]
表1 参数说明

参数

简写

是否必选

说明

image-name

镜像名称。

tag-name

镜像tag名称。

--description

-d

描述。

--type

-t

镜像类型,可选APP、NOTEBOOK或OTHER,不填写默认为OTHER。

--chip

-c

芯片类型,只支持X86和ARM。

--project

指定项目名。未填写则使用配置文件中的项目名。

命令示例

  • Windows
    health docker push demo-image:v1.0 -d "this is a desc" -t APP
  • Linux
    ./health docker push demo-image:v1.0 -d 'this is a desc' -t APP
  • 上传成功返回值
    fe4c16cbf7a4: Pushed
    v1.0: digest: sha256:eb7e3bbd8e3040efa71d9c2cacfa12a8e39c6b2ccd15eac12bdc49e0b66cee63 size: 948
  • 上传失败可能原因
    • 镜像命名不规范
    • 镜像版本不存在
    • 上传镜像数量超出配额
    • 待上传项目不存在

对于--description 参数,当描述中带有空格时,需要添加引号来获取完整的描述信息。

相关文档