跳转到主内容

函数:pushImage()

pushImage(engineId, imageId, callback, authInfo?): Promise<void>

定义于:packages/extension-api/src/extension-api.d.ts:4001

将镜像推送到注册表。

如果您想将镜像推送到私有注册表,该镜像必须已经有一个引用该注册表的标签。例如:registry.example.com/myimage:latest

参数

engineId

string

管理该镜像的引擎 ID,从 containerEngine.listImages 的结果中获得

imageId

string

该引擎上镜像的 ID,从 containerEngine.listImages 的结果中获得

callback

(name, data) => void

当新的日志发出或流中有新事件发生时调用的函数。name 的值可以是 data(此时 data 包含日志),也可以是表示流结束的 end,或者表示流中尚未发出任何数据的 first-message

authInfo?

ContainerAuthInfo

认证凭据

返回

Promise<void>