当前位置: 首页 > 知识库问答 >
问题:

Docker:标签不存在

江嘉悦
2023-03-14

在问这个问题之前,我提到了这个问题,但尽管看起来很相似,但这个问题并没有包含我的问题的答案。

我开发了Springboot项目,并在本地机器上创建了名为kubernatesimage的docker映像。因此,当我运行docker images时,它会列出我在本地拥有的所有图像,

REPOSITORY                         TAG       IMAGE ID       CREATED         SIZE
kubernatesimage                    latest    0280b64ac863   15 hours ago    557MB
solr                               latest    e6b43a626b70   3 weeks ago     520MB
apache/zeppelin                    0.9.0     4e276fc244de   5 weeks ago     4.6GB
cassandra                          latest    8baadf8d390f   6 weeks ago     405MB
suhothayan/hadoop-spark-pig-hive   2.9.2     671a17ccce40   18 months ago   2.63GB
loliconneko/oracle-ee-11g          latest    b1ed15c38b8c   24 months ago   5GB

然后我参考了这些文档,将我的docker图像拉到dockerhub中。所以我给图像加了标签,然后按照命令按下按钮,

docker tag 0280b64ac863 semicolon10/kubernatesimage:firsttry 

docker push semicolon10/kubernatesimage

但结果是一个错误,

推送引用存储库[docker.io/semicolon10/kubernatesimage]标记不存在:semicolon10/kubernatesimage:latest

这里我注意到的一件事是,在docker标记之后,它将使用指定的标记在本地创建另一个docker图像,

REPOSITORY                         TAG        IMAGE ID       CREATED         SIZE
kubernatesimage                    latest     0280b64ac863   15 hours ago    557MB
semicolon10/kubernatesimage        firsttry   0280b64ac863   15 hours ago    557MB
solr                               latest     e6b43a626b70   3 weeks ago     520MB
apache/zeppelin                    0.9.0      4e276fc244de   6 weeks ago     4.6GB
cassandra                          latest     8baadf8d390f   6 weeks ago     405MB
suhothayan/hadoop-spark-pig-hive   2.9.2      671a17ccce40   18 months ago   2.63GB
loliconneko/oracle-ee-11g          latest     b1ed15c38b8c   24 months ago   5GB

注意:我已成功登录我的dockerhub帐户,我的dockerhub用户名为分号10。有人能指出这个问题吗?

共有1个答案

凤安然
2023-03-14

你应该:

docker tag 0280b64ac863 docker.io/semicolon10/kubernatesimage:firsttry 

然后推:

docker push docker.io/semicolon10/kubernatesimage:firsttry

注意包含存储库:docker.io

 类似资料:
  • 将docker图像推送到注册表时,我收到以下消息: 唯一的方法是通过web界面在docker repository中创建标记,然后docker push工作。 是否有创建docker push的命令行?

  • 将docker图像推送到注册表时,我收到以下消息: 唯一的方法是通过web界面在docker repository中创建标记,然后docker push工作。 是否有创建docker push的命令行?

  • 我正在尝试使用SDN3.0创建节点。2和Neo4j 2.0。1. 我是这样做的: 以这种方式执行,我得到for the

  • 尝试在 工作,并将标签应用于创建的节点。 Q1.我可以告诉SDN只附加作为标签,并避免 Q2。如果没有,那么我如何将和标签附加到所有用户节点。目前只附加了标签 编辑: 问题1: 在我以前的SDN版本(即)中,突然查询开始工作,但在类似查询的存储库中失败,但适用于或 问题2: 当我更新我的SDN或Neo4j版本时,我得到了奇怪的异常,这就是为什么我没有更新我的SDN和Neo4j版本。 刚才我将SDN

  • 我正在使用selenium web驱动程序在下面的html标记中查找标签文本: 我使用了driver.findelement(by.id(“row”)).gettext(),但它没有检索到任何信息。如何让它打印标签文本。谢了。

  • 当我使用docker-maven-plugin构建docker映像时,它失败了 错误:无法执行目标com.spotify:docker-maven-plugin:1.0.0:build(default-cli)on project spring-boot-basic:捕获异常:basedir/root/workspace/spring-boot-basic/spring-boot-basic/sp