复制失败:引用本地文件夹的stat / var / lib / docker / tmp / docker-builder

时间:2018-09-11 01:42:35

标签: docker dockerfile

我有以下dockerfile代码段:

RUN mkdir sys_libs
COPY sys_lib/vs_log.rb sys_libs/vs_log.rb

该文件确实存在于本地./sys_lib文件夹中。

当我尝试构建时:get:

  

复制失败:stat /var/lib/docker/tmp/docker-builder085599896/sys_lib/vs_log.rb:无此类文件或目录

请注意,在docker路径中引用的文件夹名称是本地文件夹的名称,而不是刚刚创建的docker文件夹的名称。

如果我做COPY sys_lib/ sys_libs/

如果使本地文件夹和docker文件夹相同,则会得到相同的结果:

RUN mkdir sys_lib
COPY sys_lib/ sys_lib/

我已经尝试过用前导。/并且两边都没有。

我没有选择。有什么想法吗?

0 个答案:

没有答案