为什么我的Docker镜像没有被推送到Docker Hub?

时间:2014-11-30 10:19:10

标签: docker dockerhub

我有一个Docker镜像,我想推送到Docker Hub:

REPOSITORY                 TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
mattthomson/hadoop-java8   0.1                 d9926f422c14        11 days ago         857.9 MB

```

我运行docker login,以mattthomson身份登录,然后运行docker push mattthomson/hadoop-java8:0.1。这需要一段时间,显示上传的进度条。

然而,似乎没有奏效。如果我从另一台计算机运行docker pull mattthomson/hadoop-java8:0.1,我会在“存储库mattthomson / hadoop-java8”中找到“Tag 0.1”。图片也不显示here

我做错了什么?

3 个答案:

答案 0 :(得分:0)

在成功完成之前,我多次重试过。我被上传失败的事实误导了,没有显示错误消息,只是一个时间戳。错误代码非零。

答案 1 :(得分:0)

当我的Docker Hub组织达到其允许创建的私有存储库数量限制时,我遇到了这种情况(我还收到了来自Docker Hub的关于达到此限制的电子邮件)。

为解决此问题,我升级了Docker Hub订阅以允许更多存储库。

如果来自Docker Hub的错误消息包含对原因的一些提示,那就太好了。

答案 2 :(得分:0)

我必须确认我的电子邮件地址,以便我的存储库显示在docker hub上。很简单,但起初没有注意到。