问题
假设有以下目录结构:
files
	folder1
		file-a
		file-b
	folder2
		file-c
		file-d
当要把它们都复制到Docker镜像中去的时候,如果使用下面的语句:
COPY files/* /files/
会把所有文件都复制到了/files目录下,但没有保留子目录的结构。在/files目录,会看到file-a、file-b等。
解决方案
把星号*去掉即可。
COPY files/ /files/
假设有以下目录结构:
files
	folder1
		file-a
		file-b
	folder2
		file-c
		file-d
当要把它们都复制到Docker镜像中去的时候,如果使用下面的语句:
COPY files/* /files/
会把所有文件都复制到了/files目录下,但没有保留子目录的结构。在/files目录,会看到file-a、file-b等。
把星号*去掉即可。
COPY files/ /files/