Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';t推送或拉送至docker repo`未找到存储库`_Docker_Boot2docker - Fatal编程技术网

can';t推送或拉送至docker repo`未找到存储库`

can';t推送或拉送至docker repo`未找到存储库`,docker,boot2docker,Docker,Boot2docker,我是新来的码头工人。在我的帐户下创建了公共回购 我能够获得其他公共回购,如redis和debian: docker ps ✱ CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 40416ad4c715 de

我是新来的码头工人。在我的帐户下创建了公共回购

我能够获得其他公共回购,如redis和debian:

docker ps                                    ✱
CONTAINER ID        IMAGE               COMMAND                CREATED             STATUS              PORTS               NAMES
40416ad4c715        debian:latest       "/bin/sh -c 'while t   6 minutes ago       Up 6 minutes                            dal_server
但当我试图退出回购协议时,我遇到了一个错误:

docker pull opmaster/basic_server            ✱
Pulling repository opmaster/basic_server
FATA[0009] Repository not found

docker push opmaster/basic_server            ✱
The push refers to a repository [opmaster/basic_server] (len: 0)
FATA[0000] Repository does not exist: opmaster/basic_server

dockerhub上似乎没有有效的图像。你是如何在那里创建图像的?我看是不是,但里面什么也没有

您的图像是通过推送您在本地拥有的图像或使用Dockerfile(您可以构建图像)创建的。这里有一篇关于如何推送图像的好文章:

https://docs.docker.com/userguide/dockerrepos/
一旦你得到一个有效的图像推,拉它将是可能的。我发现,如果您先标记图像,则推送图像(如您在docker ps中列出的图像)更容易。然而,制作图像最简单的方法是在github上为其创建一个项目,在该项目中有一个Dockerfile,然后自动构建它(github签入触发dockerhub上的构建)

docker push在我短暂的经验中可能会有点长,所以我用
ctrl-c
停止它,用
boot2docker重新启动
,然后用
docker push opmaster/basic_服务器重新启动


如果有人知道更好的方法,我愿意接受建议。

我曾尝试使用
docker push opmaster/basic_server
向debian推送一个文件,但我得到了一个错误,我在那里列出了这个错误。也许我的语法错了。你想推什么?我上面提到的网页显示了如何推送图像。它引用了url:,如果你向下滚动,你会看到“创建我们自己的图像”。在这些方向上,您将看到如何提交图像,然后对其进行标记。一旦完成,你就可以推它。
>> docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

debian              latest              41b730702607        10 days ago         125.1 MB
hello-world         latest              91c95931e552        3 weeks ago         910 B

>> docker tag 41b730702607 opmaster/basic_server:devel
>> docker push opmaster/basic_server