说明
客户已通过Jeddak AICC控制台-机密容器服务部署了一个机密容器,现需要对上述机密容器所使用的镜像进行更新。
按照如下步骤获取已部署的机密容器ID:
<ContainerId>
。<ImageUrl>
,详见标准版实例拉取和推送镜像<AK>
与<SK>
,具体操作详见,获取火山账号AK与SK。<ContainerId>
<ImageUrl>
<AK>
, <SK>
说明
建议每次更新镜像时,为镜像设置新的标签,避免对已有镜像直接更新。
如果对已有镜像直接更新导致镜像内容被更改、并相应地生成新的基线,会使得已经从该镜像部署生成的容器的远程证明状态发生异常,因此已经注册的镜像基线不支持删除和修改。
系统 | 下载 |
---|---|
Linux | |
MacOS |
打开终端命令行,确定名为pcc_cli_{version}
(例如 pcc_cli_amd64
)工具在当前目录下。执行以下命令
# 赋予工具运行所需的权限 chmod +x pcc_cli_{version} # 使用工具对容器进行镜像更新 ./pcc_cli --ak <AK> --sk <SK> jck update-image <ContainerId> <ImageUrl> 镜像基线注册中... 镜像<ImageUrl>已成功注册基线,基线值:7e6d130642ad89e91e1659619c9e396b451801e73edce94a1ffd95551fdfdb4a 机密容器'<ContainerId>'的镜像已更新为'<ImageUrl>' # 显示帮助提示 ./pcc_cli Usage: cli [OPTIONS] COMMAND [ARGS]... Options: --ak TEXT Access Key ID, aka AK, of VolcEngine [required] --sk TEXT Secret Access Key, aka SK, of VolcEngine [required] --region TEXT Region of VolcEngine resources [default: (cn-beijing)] --verbose Print verbose logs --help Show this message and exit. Commands: jck