从docker拉时发出

我在docker工人是一个完全新手,我想创build我的第一个Docker镜像。 我从教程https://deis.com/blog/2015/creating-sharing-first-docker-image/开始,但我停泊在docker拉步骤。

我创build了https://hub.docker.com/r/arturlwww/mavenlatestwebserver/ ,但是当我试图运行

docker pull arturlwww/mavenlatestwebserver 

我得到错误

 docker pull arturlwww/mavenlatestwebserver Using default tag: latest Error response from daemon: manifest for arturlwww/mavenlatestwebserver:latest not found root@scw-97b47e:/home/Redis_Docker_Image/qqq# 

如何解决这个问题?

谢谢!

更新1:在我身边出了问题。 我的Dockerfile是

 FROM maven:latest MAINTAINER ArtUrlWWW <email.id@here> RUN apt-get update RUN apt-get install -y rsync 

好的,build立起来对我来说可以:

  docker build -t mavenlatestwebserver . Sending build context to Docker daemon 2.56kB Step 1/4 : FROM maven:latest ---> 88714384d642 Step 2/4 : MAINTAINER ArtUrlWWW <email.id@here> ---> Using cache ---> 850fc0ff0903 Step 3/4 : RUN apt-get update ---> Using cache ---> cfdc327fa6c2 Step 4/4 : RUN apt-get install -y rsync ---> Using cache ---> 8e6b64a1a3f5 Successfully built 8e6b64a1a3f5 Successfully tagged mavenlatestwebserver:latest 

push不起来:

  docker push mavenlatestwebserver The push refers to a repository [docker.io/library/mavenlatestwebserver] 93223539f002: Preparing 1a5a1b1ca389: Preparing e32a2ff74ef3: Preparing 9b78bc392c51: Preparing 93c45fd31089: Preparing a07cd0e5de92: Waiting cecc20f349f8: Waiting c9e908787496: Waiting c7ff02c44ca2: Waiting 555f98a2316c: Waiting b0220a5743fa: Waiting 995042ba10ad: Waiting fe40be59465f: Waiting cf4ecb492384: Waiting denied: requested access to the resource is denied 

另一个推动也不行:

 docker push arturlwww/mavenlatestwebserver The push refers to a repository [docker.io/arturlwww/mavenlatestwebserver] An image does not exist locally with the tag: arturlwww/mavenlatestwebserver 

什么做错了? 🙂

在Docker Hub页面中,它说: Last push:never

您将需要先构build并推送图像。 那是:

 docker build -t your-image . docker login (it will prompt your credentials docker push your-image