简体   繁体   中英

denied: requested access to the resource is denied - Docker

I am new to Docker and trying to push the Docker image to the hub..giving me the below error.

docker container run hellowold
This is v2

docker image tag hellowold:2 prateekaxyz/hellowold:latest

 docker login http://hub.docker.com --username=prateek512
Password:
Login Succeeded

docker push prateekaxyz/hellowold:latest
The push refers to a repository [docker.io/prateekaxyz/hellowold]
93351e248e6e: Preparing
298c3bb2664f: Preparing
73046094a9b8: Preparing
denied: requested access to the resource is denied

you should login first. suppose you have an account in https://hub.docker.com/ as name/password= prateekaxyz/bar.

before push, you should

docker login -u prateekaxyz -p bar

after login success, you can push image to docker hub under your namespace

note that your image should begin with your name, eg prateekaxyz/aa:version

You need to first tag your image before pushing

  • docker tag firstimage YOUR_DOCKERHUB_NAME/firstimage And then you can push it.

  • docker push YOUR_DOCKERHUB_NAME/firstimage

reference: https://intellipaat.com/community/207/denied-requested-access-to-the-resource-is-denied-docker

This helped me:

  1. Build the image with the following format:
docker build -t [docker-id]/reponame .

which will by default be given "latest" as tag and then run:

docker push [docker-id]/reponame:latest

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM