You need to enable JavaScript to run this app.
导航
典型场景6【容器部署】机密容器一键更新
最近更新时间:2025.06.12 17:02:26首次发布时间:2025.04.24 17:54:09
我的收藏
有用
有用
无用
无用

说明

客户已通过Jeddak AICC控制台-机密容器服务部署了一个机密容器,现需要对上述机密容器所使用的镜像进行更新。

前提条件

按照如下步骤获取已部署的机密容器ID:

  • 1:进入【机密容器服务】模块,点击【机密容器】,找到需要操作的机密容器,选择获取【机密容器ID<ContainerId>
    Image
  • 2:将需要更新的镜像已经上传至火山镜像仓库,记录镜像的网络地址<ImageUrl>,详见标准版实例拉取和推送镜像
    Image
  • 3:获取登陆火山账号的<AK><SK>,具体操作详见,获取火山账号AK与SK。

工具使用说明

输入信息

  • 需要更新的机密容器ID <ContainerId>
  • 需要更新的镜像网络地址 <ImageUrl>
  • 客户火山账户的API访问密钥(AK/SK)<AK>, <SK>

功能说明

  • 可对ID为的机密容器进行更新,使镜像更新为
    • 工具会自动为的镜像尝试注册基线。如果该镜像已经注册过基线,则基线注册会被跳过。

说明

建议每次更新镜像时,为镜像设置新的标签,避免对已有镜像直接更新。
如果对已有镜像直接更新导致镜像内容被更改、并相应地生成新的基线,会使得已经从该镜像部署生成的容器的远程证明状态发生异常,因此已经注册的镜像基线不支持删除和修改。

使用方法

文件下载

系统

下载

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