1. 错误
Docker 是使用最广泛的开源平台之一,它使开发人员能够将应用程序打包到容器中。容器只不过是一个标准的软件单元,用于打包代码及其所有依赖项。这有助于应用程序从一个计算环境快速可靠地运行到另一个计算环境。
Docker 映像在文件中包含一组指令,可用于在 Docker 容器中执行代码。大多数情况下,在创建 docker 镜像之后,当我们尝试将镜像推送到我们的存储库时,会发生这种类型的错误“Docker denied: requested access to the resource is denied”
2. 为什么会出现这个错误?
由于错误表明请求访问资源被拒绝错误,您作为 docker 用户没有正确的权利/权限来运行 docker push 或任何其他 docker 命令。或者您的 docker hub 凭据不正确。
3. 如何解决:
要克服此错误,请遵循这两种解决方法
(1)解决方案 1:
首先,检查您的 docker hub 凭据是否输入了正确的凭据。
如果您输入的密码正确,则此错误仍然存在,请尝试注销并使用您的凭据重新登录。
对于注销使用,
docker logout
再次登录使用,
docker login
在某些情况下,此解决方案可能有效。
解决方案 2:
如果仍然如此,您在尝试解决方案 1 后仍收到此错误,您必须按照此解决方案来清除错误。
首先,登录后你必须在推送之前标记你的图像:
docker tag image_name YOUR_DOCKERHUB_NAME/image_name
然后,你必须推动它。
docker push YOUR_DOCKERHUB_NAME/image_name
完成此操作后,您将能够将 docker 镜像推送到您的存储库中,错误将消失。文章来源:https://www.toymoban.com/news/detail-630457.html
结论:
在本教程中,我们看到了“Docker denied: requested access to the resource is denied”错误,可以使用上述解决方案解决。我们必须记住,在将 docker 镜像推送到存储库之前,我们必须标记我们的镜像并尝试将镜像推送到存储库。文章来源地址https://www.toymoban.com/news/detail-630457.html
到了这里,关于【云原生docker虚拟化kubernete】Docker push时报错:Docker denied: requested access to the resource is denied的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!