gpt4 book ai didi

docker - 在Dockerfile中复制?

转载 作者:行者123 更新时间:2023-12-02 18:53:32 24 4
gpt4 key购买 nike

我正在寻找将文件夹从本地主机复制到Docker容器,然后在容器内启动bash命令的最佳方法?

我在Dockerfile中按照以下说明进行操作:

WORKDIR /workspace/
COPY /path_in_localhost /Project
RUN ["/bin/bash", "-c", " cd /workspace/Project/ && make"]

问题是,当Docker到达最后一条指令时,它可以找到该文件夹​​,就像复制无法正常工作一样?
/bin/bash: line 0: cd: /workspace/Project: No such file or directory

有什么建议吗?

最佳答案

如果要利用WORKDIR,则需要使用相对路径,从而指定Project而不将/作为目标。

关于docker - 在Dockerfile中复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50798818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com