gpt4 book ai didi

docker - 运行 docker cp 排除 .dockerignore 中的文件

转载 作者:行者123 更新时间:2023-12-04 15:52:03 27 4
gpt4 key购买 nike

有没有办法使用docker cp以便它从 .dockerignore 中排除文件/文件夹dockerfile 中的 COPY 方式是什么?

最佳答案

不,没有办法( docker cp )。一个 hacky 解决方法是执行一个脚本,该脚本会生成所需文件的符号链接(symbolic link)。之后,您复制这些文件。但这不是 docker 应该如何使用的。

如果要更改容器内的代码,则必须构建一个新镜像。
如果要更改配置,请使用其他机制,例如卷或环境变量。
如果您想提取一些生成的文件,请改用卷。

侧节点:我不知道你喜欢做什么,但请记住,docker 不是虚拟机。见 https://devopscon.io/blog/docker/docker-vs-virtual-machine-where-are-the-differences/

关于docker - 运行 docker cp 排除 .dockerignore 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45560794/

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