【发布时间】:2018-05-17 14:22:58
【问题描述】:
我正在尝试使用官方 GO API 构建 Docker 映像,但在这一行遇到了问题:
COPY packages /tmp/packages
的
"message":"COPY failed: stat /var/lib/docker/tmp/docker-builder107969114/packages: no such file or directory"
其中 packages 是 docker 文件所在目录中的一个文件夹。
如果我只是构建一个 docker 镜像构建到它按预期构建的 Dockerfile 的路径。
我尝试将 WORKDIR 添加到 Dockerfile 在实际 Dockerfile 中的路径,但它似乎仍然找不到该文件夹。
有人知道这里发生了什么吗?
【问题讨论】:
-
你能添加你的 docker build 命令吗?
-
重要的是指向构建上下文,您可以在构建命令中更改它,
docker build -t my-image .点指向您正在运行命令的位置
标签: docker go dockerfile