Docker(在boot2docker下)在构build时不查找/查找本地图像

我在boot2docker 1.3.1下运行OS X上的Docker

我build立了自己的形象, oceania/python

 $ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE oceania/python 0.1 800229a896ff 16 hours ago 510.4 MB 

我现在有另一个Dockerfile,我想用FROM oceania/python

当我尝试构build这个图像时,我得到:

 Sending build context to Docker daemon 31.74 MB Sending build context to Docker daemon Step 0 : FROM oceania/python Pulling repository oceania/python 2014/11/20 17:23:51 Error: image oceania/python not found 

在上网之前,是不是应该先查看我的本地图片,然后再尝试拉取它?

我真的有义务将其上传到存储库吗?

@jpetazzo在这里回答说,我在做什么应该工作:
https://stackoverflow.com/a/20501690/202168

我认为这个问题可能因此与boot2docker相关

呃,好的…

看来我必须包括标签,即

 FROM oceania/python:0.1 

…然后它的工作。

该文档似乎允许一个没有标签的FROM指令,他们说: “如果没有标签给予FROM指令,则认为是最新的。

我猜根本的问题是,如果你的图像没有上传到索引的地方,那么它不能解决“最新”的标签。

另一个令人困惑的事情是,似乎在其他人的类似问题的答案和意见,如自动泊坞build造运行错误:无法find图像,他们得到一些输出,看起来像:

 Unable to find image 'foo/bar:baz' locally 

但在我的输出中,没有什么可说的docker工甚至试图在本地看