docker – 构build失败时,文件复制到根

当我尝试将shell脚本添加到根目录(/entrypoint.sh)时收到docker build错误

Dockerfile:

FROM ubuntu:trusty COPY ./entrypoint.sh / ENTRYPOINT ["/entrypoint.sh"] 

输出:

 Sending build context to Docker daemon 3.072 kB Step 1 : FROM ubuntu:trusty ---> 1e0c3dd64ccd Step 2 : COPY ./entrypoint.sh / stat /var/lib/docker/aufs/mnt/5570570a77deddea426b95bd0f706beff4b5195a2fba4a8f70dcac4671bca225/entrypoint.sh: no such file or directory 

该文件存在于构build上下文的根目录,当我更改/到一个像/ opt /这样的子目录时,它就起作用了。 任何想法可能会出错?

事实certificate,重新启动守护进程解决了这个问题。 请参阅https://github.com/docker/docker/issues/25925