crane 容器镜像管理工具介绍

发布时间: 更新时间: 总字数:382 阅读时间:1m 作者: IP上海 分享 网址

crane 是一个管理容器镜像的工具,由Google containerregistry开发

安装

# go 安装
go install github.com/google/go-containerregistry/cmd/crane@latest

# Mac
brew install crane

# bin
https://github.com/google/go-containerregistry/releases

使用

  • 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 打印版本

参考

Home Archives Categories Tags Statistics