COPY in Dockerfile?
我正在寻找将文件夹从本地主机复制到Docker容器的最佳方法,然后在容器内启动bash命令?
我在dockerfile中按照以下说明进行操作:
1 2 3 | WORKDIR /workspace/ COPY /path_in_localhost /Project RUN ["/bin/bash","-c"," cd /workspace/Project/ && make"] |
问题是当Docker到最后一条指令时,它能找到文件夹,就像拷贝不起作用一样?
1 | /bin/bash: line 0: cd: /workspace/Project: No such file or directory |
有什么建议吗?
如果要利用workdir,则需要使用相对路径,从而指定不带