下列Dockerfile
包含四个COPY
layers:
COPY README.md ./
COPY package.json ./
COPY gulpfile.js ./
COPY __BUILD_NUMBER ./
如何使用一层复制这些文件?尝试了以下方法:
COPY [
"__BUILD_NUMBER ./",
"README.md ./",
"gulpfile ./",
"another_file ./",
]
COPY README.md package.json gulpfile.js __BUILD_NUMBER ./
or
COPY ["__BUILD_NUMBER", "README.md", "gulpfile", "another_file", "./"]
您还可以在源文件规范中使用通配符。请参阅文档了解更多详细信息.
目录很特别!如果你写
COPY dir1 dir2 ./
实际上就像
COPY dir1/* dir2/* ./
如果您想在单个命令中复制目标目录下的多个目录(而不是其内容),则需要设置构建上下文,以便源目录位于公共父目录下,然后COPY
那位家长。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)