我为mac安装了 Docker桌面。版本为1.12.0-rc4-beta19
当我使用docker build -t self/centos:java8 .
图片没有名称或标签
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> 1581ffcbfd7f 5 minutes ago 196.8 MB
build命令有什么问题?
答案 0 :(得分:28)
您的图片构建正确吗?如果构建中存在错误,则不会设置名称。这是因为构建中的每个步骤都是创建的新图像,如果出现错误,您将无法使用正确命名的图像进入最后一步
顺便说一句,您可以使用标记命令https://docs.docker.com/engine/reference/commandline/tag/
手动设置它答案 1 :(得分:0)
标记ID引用的图像 要将ID为“ 0e5574283393”的本地映像标记为“ version1.0”的“ fedora”存储库:
$ docker标记0e5574283393 fedora / httpd:version1.0
答案 2 :(得分:0)
我知道已经过去了很多年,但人们仍然通过搜索找到这个问题,这是该错误的另一个原因。
我错误地重用了构建命令而没有更改标签参数。看来新版本会带标签,旧版本会切换到双无。