Docker报错denied:requested access to the resource is denied解决

 更新时间:2023年06月19日 09:47:33   作者:后除  
这篇文章主要为大家介绍了Docker报错denied:requested access to the resource is denied解决方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

背景

由于不可描述的原因,相对于以前,最近在更加频繁的迁移服务器,简单的 Shell 脚本已经不能满足需求了,于是将所有的项目 Docker 化。

部分不含敏感配置的项目准备放到 DockerHub 上面,但是在 docker push 的时候报错:

denied: requested access to the resource is denied

解决方案

登录 DockerHub 创建相对应的项目名。

如果在 Docker Desktop 手动登录过了,需要先命令行退出登录:

login out

重新在命令行登录:

docker login -u "Name" -p "Password" docker.io

登录成功后会提示 Login Succeeded

对要上传的镜像打 Tag:

docker tag your-repository/subname:tagname docker-hub-user-name/your-repository:tagname

上传:

docker push docker-hub-user-name/your-repository:tagname

成功后提示:

The push refers to repository [docker.io/docker-hub-user-name/your-repository]
fbb8711b1824: Pushed 
b686d86b3388: Pushed 
4700545bfd00: Pushed 
ac24d93be4ae: Pushed 
1b5df2fde28f: Pushed 
8964dbe7aa60: Pushed 
8e012198eea1: Pushed 
tagname: digest: sha256:965d123457f12345dca0d109a8f720de174139aaf25376a56de76caf1234572b size: 1790

注意

以上步骤参考了 DOCKER COMMUNITY FORUMS [1] 和 Stack Overflow [2] 的帖子,部分步骤可能是冗余的。

案例

GitHub:https://github.com/mazeyqian/go-gin-gee

DockerHub:https://hub.docker.com/repository/docker/mazeyqian/go-gin-gee

命令行:

docker logout
docker login -u "mazeyqian" -p "Password" docker.io
docker images
docker tag go-gin-gee/api:v12413 mazeyqian/go-gin-gee:v202301211427
docker push mazeyqian/go-gin-gee:v202301211427

参考

以上就是Docker报错denied:requested access to the resource is denied解决的详细内容,更多关于Docker denied报错解决的资料请关注脚本之家其它相关文章!

相关文章

  • docker容器中布置静态网站的实现

    docker容器中布置静态网站的实现

    这篇文章主要介绍了docker容器中布置静态网站的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Docker 安装 Consul单机模式的操作方法

    Docker 安装 Consul单机模式的操作方法

    这篇文章主要介绍了Docker 安装 Consul单机模式,本文给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • 详解利用nginx和docker实现一个简易的负载均衡

    详解利用nginx和docker实现一个简易的负载均衡

    本篇文章主要介绍了利用nginx和docker实现一个简易的负载均衡 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • 30分钟带你了解Docker(推荐)

    30分钟带你了解Docker(推荐)

    这篇文章是针对Java开发人员的,但Docker的使用场景绝不仅限于此。最后,灵敏意味着可能有一些开发方式需要调整,到底如何利用Docker应该是当你了解它之后需要认真思考的问题
    2018-08-08
  • Docker 文件系统-AUFS 原理介绍

    Docker 文件系统-AUFS 原理介绍

    这篇文章主要介绍了Docker 文件系统-AUFS原理,Docker 主要是基于 Namespace、cgroups 和联合文件系统这三大核心技术实现的,下文相关内容需要的小伙伴可以参考一下
    2022-04-04
  • 详解基于docker 如何部署surging分布式微服务引擎

    详解基于docker 如何部署surging分布式微服务引擎

    这篇文章主要介绍了详解基于docker 如何部署surging分布式微服务引擎,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • docker安装portainer方法详细步骤

    docker安装portainer方法详细步骤

    portainer是一款容器管理可视化界面,不想在虚拟中使用命令管理容器的小伙伴,可以选择安装portainer对容器进行管理,查看日志、启动、停止容器等非常方便,这篇文章主要介绍了docker安装portainer方法详细步骤,需要的朋友可以参考下
    2022-10-10
  • mac 中docker安装mysql的图文教程

    mac 中docker安装mysql的图文教程

    今天在Docker中安装了MySQL ,是自己打的docker包.首先新建Dockerfile,新建Dockerfile后执行build命令,具体详情在本教程中给大家介绍的非常详细,感兴趣的朋友参考下
    2016-11-11
  • 基于Docker搭建ELK 日志系统的方法

    基于Docker搭建ELK 日志系统的方法

    Beats,它是一个轻量级的日志收集处理工具(Agent),占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具,本文重点给大家介绍Docker 搭建 ELK 日志系统的方法,感兴趣的朋友一起看看吧
    2021-05-05
  • docker比赛提交常用命令小结

    docker比赛提交常用命令小结

    这篇文章主要介绍了docker比赛提交常用命令小结,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02

最新评论