如何获取容器镜像标签列表?
How to get container image's tags list?
我想在 Docker Hub 上的私有存储库中获取容器镜像的标签列表。
对于 public 存储库,我可以通过命令获取标签列表。
curl -s https://registry.hub.docker.com/v1/repositories/centos/tags
如何在私有仓库中做同样的操作?
假设您安装了 Docker registry v2 服务器,映像是 ubuntu
。
(需要用真实的图片名称进行调整。)
$ curl --cacert certs/registry-ca-cert.crt -X GET https://myregistry:5000/v2/ubuntu/tags/list
> {"name":"ubuntu","tags":["14.04"]}
我想在 Docker Hub 上的私有存储库中获取容器镜像的标签列表。 对于 public 存储库,我可以通过命令获取标签列表。
curl -s https://registry.hub.docker.com/v1/repositories/centos/tags
如何在私有仓库中做同样的操作?
假设您安装了 Docker registry v2 服务器,映像是 ubuntu
。
(需要用真实的图片名称进行调整。)
$ curl --cacert certs/registry-ca-cert.crt -X GET https://myregistry:5000/v2/ubuntu/tags/list
> {"name":"ubuntu","tags":["14.04"]}