我正在尝试将许多文件和文件夹从我的本地主机复制到 docker 映像构建中。
文件是这样的:
folder1/
file1
file2
folder2/
file1
file2
我正在尝试制作这样的副本:
COPY files/* /files/
但是,来自 folder1/
和 folder2/
的所有文件都直接放在 /files/
中,没有它们的文件夹:
files/
file1
file2
Docker中有没有办法保留子目录结构以及将文件复制到它们的目录中?像这样:
files/
folder1/
file1
file2
folder2/
file1
file2
原文由 user1220022 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用此 Dockerfile 从 COPY 中删除星号:
结构在那里: