我正在尝试通过Docker V2 api删除容器,因为“ DELETE ==>:https://registry.hub.docker.com/v2/DockerUserName/DockerRepoName/manifests/sha256:xyz”不起作用。
使用Docker V2 API遵循的步骤
使用的工具:邮递员
1)我能够获取access_token(需要用于摘要给定回购的那个)。该请求将类似于
方法:GET
身份验证类型:基本身份验证
输入身份验证:用户名和密码
网址:
2)我可以使用
来获取Repo的容器列表方法:GET
标题类型:“授权”
标题输入:“ Bearer bearerTokenWeGotInStep1”(确保在输入令牌之前包含Bearer)
3)在这里,我们获得所有标签,并带有“获取”
方法:GET
身份验证类型:OAuth2.0
输入到Auth:“我们在步骤1中获得的AccessToken”
在“()”中写明以便清楚理解。
4)出现了在没有任何授权的情况下使用清单ID或标签删除容器的问题
方法:删除
网址: https://registry.hub.docker.com/v2/DockerUserName/DockerRepoName/manifests/sha256:Xyz”
因此,如果有人有想法,如何使用V2 API删除该标签。 预先感谢
供参考: