通过Remote Docker API无法看到Docker镜像

时间:2015-11-04 20:45:38

标签: docker dockerfile

我在Bintray中托管了docker图像。我使用以下内容构建本地图像:

iconFeature.getGeometry().translate(deltaX, deltaY);

从Bintray图像构建图像,我可以在图像列表中看到它:FROM foo.bintray.io/bar/server:0.5.10

docker images

但是,当我使用远程API访问同一个docker时:

> docker images
...
foo.bintray.io/bar/server   0.5.10 ...

此图片缺失!!!它根本就不存在。

什么?!

1 个答案:

答案 0 :(得分:2)

问题是错误的命名(与bintray无关)。

图片名为bar/server,这是错误的 - 名称中不允许\。远程API不允许名称具有此char(以及其他一些char)。尽管如此,docker CLI接受了它并且工作正常。

当我重命名为bar-server时,它就有效了。