安装
wget https://github.com/google/go-containerregistry/releases/download/v0.17.0/go-containerregistry_Linux_x86_64.tar.gz
tar -xf go-containerregistry_Linux_x86_64.tar.gz
cp crane krane gcrane /usr/local/bin/
使用
crane append 将一个tarball的内容追加到一个远程镜像上
crane auth 登录或访问凭证
crane blob 从注册表中读取一个blob
crane catalog 列出注册表中的存储库
crane config 获取一个镜像的配置
crane copy 有效地将远程镜像从src复制到dst,同时保留摘要值
crane delete 从其注册表中删除一个镜像引用
crane digest 获取一个镜像的摘要
crane export 将容器镜像的文件系统导出为一个 tarball
crane flatten 将一个镜像的层平铺成一个单一的层
crane index 修改一个镜像的索引
crane ls 列出 repo 中的标签
crane manifest 获取一个镜像的清单
crane mutate 修改镜像标签和注释。容器必须被推送到注册表,清单在那里被更新。
crane pull 通过引用提取远程镜像并将其内容存储在本地
crane push 将本地镜像内容推送至远程注册表
crane rebase 将一个镜像重新放置到一个新的基础镜像上
crane tag 有效地标记一个远程镜像
crane validate 验证一个镜像的格式是否良好
crane version 打印版本