Dockerpush denied: requested access to the resource is denied

Posted Xavier Jiezou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dockerpush denied: requested access to the resource is denied相关的知识,希望对你有一定的参考价值。

项目场景

构建了一个 Docker 镜像 flask-docker-quickstart,想 Push 到 Docker Hub:

REPOSITORYTAGIMAGE IDCREATEDSIZE
flask-docker-quickstartlatest97e9de34c69637 hours ago947MB

问题描述

  1. Docker Hub 注册账号
  2. 终端执行 docker login 命令后输入用户名和密码登录
  3. 终端执行 docker push flask-docker-quickstart 命令后报错:
docker push denied: requested access to the resource is denied

原因分析

Doker 镜像名前应该加上自己在 Docker Hub 注册时填写的用户名才能 Push 上去。

解决方案

docker tag flask-docker-quickstart xavierjiezou/flask-docker-quickstart
docker push xavierjiezou/flask-docker-quickstart

其中 xavierjiezou 是我在 Docker Hub 注册时填写的用户名。

引用参考

https://docs.docker.com/engine/reference/commandline/push/

以上是关于Dockerpush denied: requested access to the resource is denied的主要内容,如果未能解决你的问题,请参考以下文章

Docker 推送镜像到hub.docker

Docker 工具箱 - 挂在“docker push”上

docker常用命令整理

一个简单的网页通知(Web Notifications API)实例

一个简单的网页通知(Web Notifications API)实例

Docker 命令- push 命令