上传镜像
通过health docker push命令将镜像上传至EIHealth平台项目中。
命令结构
health docker push <image-name:tag-name> [flags]
参数 |
简写 |
是否必选 |
说明 |
---|---|---|---|
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 参数,当描述中带有空格时,需要添加引号来获取完整的描述信息。