2

我在问这个问题之前提到了这个Stackoverflow 问题,但即使它看起来很相似,这个问题也不包含我的问题的答案。

kubernatesimage我开发了 Springboot 项目并创建了在本地机器中调用的 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] 标签不存在:分号10/kubernatesimage:latest

我注意到的一件事是,在 docker tag 之后,它将使用分配的标签在本地创建另一个 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 用户名是semicolon10. 那么请有人在这里指出这个问题吗?

4

1 回答 1

1

你应该:

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

然后推:

docker push docker.io/semicolon10/kubernatesimage:firsttry

注意包括存储库:docker.io

于 2021-01-13T06:01:45.397 回答