Docker开始在错误的目录中查找src文件夹



所以,我是Docker的新手,但是在尝试了几次之后,我无法让它工作。

基本上我有一个简单的脚本,如下所示:

Dockerfile

from centos:7
.....
COPY /C:/Users/Kalin/Drive/web/sites/foo.com/ /var/www
EXPOSE 80

每当我运行 docker 构建时,除了 COPY 部分之外,一切都按计划工作,我都会收到此错误:

Step 10/11 : COPY /C:/Users/Kalin/Drive/web/sites/foo.com/ /var/www
COPY failed: stat /var/lib/docker/tmp/docker-builder646917435/C:/Users/Kalin/Drive/web/Kalin/foo.com: no such file or directory

我得到的错误是关于找不到目录,但不是从折叠C:/..开始寻找它,而是从/var/...

我不知道我犯了什么错误

我强烈建议COPY命令中建立相对路径,因此,如果您将 docker 文件放在/C:/Users/Kalin并且您正在从该文件夹运行 docker build,只需将Drive/web/sites/foo.com/放在COPY命令中即可

最新更新