gpt4 book ai didi

docker - 如何通过命令行从 docker hub 删除 docker 镜像?

转载 作者:行者123 更新时间:2023-12-02 08:24:15 25 4
gpt4 key购买 nike

我创建 docker 镜像以在 Jenkins 管道中进行测试,将其上传到 Docker hub 并将其部署到 Kubernetes。在测试过程结束时,我想从 Docker hub(而不是从测试机)删除测试镜像。如何从命令行删除 docker hub 镜像?

最佳答案

使用 Docker Hub API,如下所示: https://docs.docker.com/v1.7/reference/api/docker-io_api/#delete-a-user-repository

我刚刚测试了使用curl删除测试图像:

curl -X DELETE -u "$user:$pass" https://index.docker.io/v1/repositories/$namespace/$reponame/

分别将 $user$pass 替换为您在 Docker Hub 上的用户名和密码;并将 $namespace (在我的例子中它与 $user 相同)和 $reponame 替换为图像名称(在我的例子中是 测试)。

关于docker - 如何通过命令行从 docker hub 删除 docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44209644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com