利用 Skopeo 管理容器镜像
一、Skopeo 简介
在容器镜像管理中,我们常常需要完成一些简单的镜像操作任务,比如将镜像从一个注册表移动到镜像站、在不将远程镜像拉取到本地的情况下检查它,甚至对镜像进行签名。Skopeo(https://github.com/containers/skopeo)就是为满足这些需求而开发的工具。它专为 DevOps 团队设计,主要用于镜像和注册表操作,并非像 Podman 那样用于运行容器,也不像 Buildah 那样用于构建 OCI 镜像。Skopeo 提供了一个简洁明了的命令行界面,包含基本的镜像操作命令,在不同场景下都非常实用。
二、安装 Skopeo
Skopeo 是一个 Go 二进制工具,已经为许多发行版进行了打包,也可以直接从源代码进行构建和安装。以下是在主要发行版上的安装示例:
| 发行版 | 安装命令 |
| ---- | ---- |
| Fedora | sudo dnf -y install skopeo |
| Debian(Bullseye、Testing、Unstable) | sudo apt-get update
sudo apt-get -y install skopeo |
| RHEL 8/9、CentOS 8、CentOS Stream 8/9 | sudo dnf -y install skopeo |
| RHEL 7、CentOS 7 | sudo yum -y install skopeo <
超级会员免费看
订阅专栏 解锁全文
997

被折叠的 条评论
为什么被折叠?



