在我的Ubuntu 14.04上,我正在使用docker文件构建图像并在此之后获得正确的名称。但是在OS X 10.10.7上运行docker build -t name .
并未将其设置为repo。
$ docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
<none> <none> 1aae5cf19164 5 hours ago 409.9 MB
buildpack-deps wheezy-scm 1d4e9588f5fc 3 weeks ago 208.7 MB
是否可能由于我在构建图像的最后一步出错?
Step 10 : COPY go-wrapper /usr/local/bin/
go-wrapper: no such file or directory
答案 0 :(得分:1)
是的,这是由错误引起的。
当docker从Dockerfile
构建图像时,初始图像[FROM
在Dockerfile
中定义],它将为每个执行的命令保存图像[例如{{1} },RUN
,ADD
等等,并为每张图片提供COPY
,一旦图像构建成功,则docker将设置图像的存储库和标记。
如果要手动设置图像的标记,可以尝试docker tag命令