有一个镜像,它在我的dockerhub帐户中是公开的,我已经从控制台登录,然后尝试执行以下命令,但无法提取镜像
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任何帮助都会很有帮助
提前感谢
发布于 2017-01-22 03:26:21
如果在Docker Hub中搜索tomcat8_rajarshidd,则可以找到其页面,然后单击tags tab以查看可用的标记。
在撰写本文时,唯一可用的标记是2。正如错误所告诉您的,没有可用的latest标记。
所以你需要做的就是使用一个有效的标签。在这种情况下,只有一个可以使用:
docker pull rajcybage/tomcat8_rajarshidd:2如果这是您的图像,您可以轻松创建一个latest标记。
docker tag <image-id> rajcybage/tomcat8_rajarshidd:latest
docker push rajcybage/tomcat8_rajarshidd:latest这不会推送任何新的层,因为这些层已经存在于Docker Hub上,但它会将latest标签附加到此图像。
https://stackoverflow.com/questions/41782876
复制相似问题