无法从Docker中拉出虽然图像存在于docker中心

有一个图像,并在我的dockerhub帐户公开,我从我的控制台login,然后尝试下面的命令,但无法拉图像

rajarshi@rajarshi-X200CA:~$ sudo docker pull rajcybage/tomcat8_rajarshidd Using default tag: latest Pulling repository docker.io/rajcybage/tomcat8_rajarshidd Tag latest not found in repository docker.io/rajcybage/tomcat8_rajarshidd 

任何帮助真的很可观

提前致谢

如果你searchtomcat8_rajarshidd Docker Hub ,你可以find它的页面,然后点击tags选项卡来查看可用的标签。

在写这篇文章的时候,唯一可用的标签是2 。 正如错误告诉你,没有latest标签可用。

所以你需要做的就是使用一个有效的标签。 在这种情况下只能使用一个:

 docker pull rajcybage/tomcat8_rajarshidd:2 

如果这是您的图片,您可以轻松创buildlatest标签。

 docker tag <image-id> rajcybage/tomcat8_rajarshidd:latest docker push rajcybage/tomcat8_rajarshidd:latest 

这不会推送任何新的图层,因为这些图层已经在Docker Hub上显示,但会将latest标签附加到此图像上。