假设有以下目录结构:
files folder1 file-a file-b folder2 file-c file-d
当要把它们都复制到Docker镜像中去的时候,如果使用下面的语句:
Docker
COPY files/* /files/
会把所有文件都复制到了/files目录下,但没有保留子目录的结构。在/files目录,会看到file-a、file-b等。
/files
file-a
file-b
把星号*去掉即可。
*
COPY files/ /files/
← Dockerfile复制上级目录文件 打不死的小强,让Docker的容器自动重启 →