OS X Docker在构建后不设置repo name或tag

时间:2015-07-11 21:28:00

标签: macos docker

在我的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

1 个答案:

答案 0 :(得分:1)

是的,这是由错误引起的。

当docker从Dockerfile构建图像时,初始图像[FROMDockerfile中定义],它将为每个执行的命令保存图像[例如{{1} },RUNADD等等,并为每张图片提供COPY,一旦图像构建成功,则docker将设置图像的存储库和标记。

如果要手动设置图像的标记,可以尝试docker tag命令