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

问题描述 投票:1回答:1

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

基本上我有一个像这样的简单脚本:

Dockerfile

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

每当我运行docker build时,一切都按计划工作,除了在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/...

我不知道我在做什么错

docker
1个回答
1
投票

我强烈建议在COPY命令中建立相对路径,这样如果你在/C:/Users/Kalin中有你的docker文件并且你正在从该文件夹运行docker build,那么只需将Drive/web/sites/foo.com/放在COPY命令中

© www.soinside.com 2019 - 2024. All rights reserved.