我下boot2docker 1.3.1多克尔(下boot2docker)不查找/建筑
在OS X上运行的泊坞窗时发现本地图片我自己建的图像,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
当我尝试建立这个形象,我得到:
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相关
这不是'最新'解析为标签,'最新'是标签。您可以为同一图片ID使用多个标签。我建议在不使用':0.1'的情况下构建'oceania/python',然后使用'docker tag oceania/python oceania/python:0.1'来标记生成的图像ID。 – 2014-11-24 02:32:46
你的意思是你必须手动标记图像为'最新'?或者那个案子不知道自动标记图像是否是最新的,除非你首先没有标签构建?看起来奇怪的行为 – Anentropic 2014-11-24 09:40:32
正确,如果你建立没有标签的图像,它使用'latest'作为标签。您也可以手动标记为最新。 – 2014-11-25 15:15:14