背景 链接到标题 新一代容器工具体验系列已经完成了 Podman 和 Buildah 的介绍,今天来体验下三剑客中的 Skopeo。
容器工具体验系列:
Podman 初次体验 Buildah 初次体验 Skopeo 初次体验 What 链接到标题 Skopeo 的功能很简单,一句话描述就是:提供远程仓库的镜像管理能力。
功能列表:
复制镜像,无需特殊权限即可从不通仓库复制镜像 无需拉取镜像即可获取远程镜像仓库中的镜像属性(包括 layer) 删除镜像仓库中的镜像 … 支持镜像仓库类型:
container-storage 本地路径 docker registry 仓库 docker 打包镜像文件 本地 docker 拉取的镜像文件 OCI 镜像 … 吐槽:Podman 和 Buildah 好歹都有自己的域名: podman.io 和 buildah.io ,Skopeo 虽然用的少但是也得搞个官网吧。。。
How 链接到标题 知道了 Skopeo 主要是对镜像仓库及镜像信息的获取,那么我们来看几个具体的例子,了解下 Skopeo 的使用。
镜像详情 链接到标题 root@yiran-workstation:~ $ skopeo inspect docker://docker.io/fedora { "Name": "docker.io/library/fedora", "Digest": "sha256:8a91dbd4b9d283ca1edc2de5dbeef9267b68bb5dae2335ef64d2db77ddf3aa68", "RepoTags": [ "20", "21", "22", "23", "24", "25", "26-modular", "26", "27", "28", "29", "30", "31", "32", "branched", "heisenbug", "latest", "modular", "rawhide" ], "Created": "2019-09-27T21:20:57.