Следующая Dockerfile
содержит четыре слоя: COPY
Как скопировать несколько файлов в один слой с помощью Dockerfile?
COPY README.md ./
COPY package.json ./
COPY gulpfile.js ./
COPY __BUILD_NUMBER ./
Как скопировать эти файлы, используя один слой вместо этого? Далее был судим:
COPY [
"__BUILD_NUMBER ./",
"README.md ./",
"gulpfile ./",
"another_file ./",
]
Обратите внимание, что если источником являются каталоги, это копирует каталог * содержимое *, а не сами каталоги. – Claudiu
Обратите внимание, что каталог назначения тот же. Если вы делаете много разных файлов с разными адресами, вы можете захотеть создать оверлейную файловую систему (например, chroot), а затем превратить ее в архив tar и добавить ее с помощью ADD. – tudor
@Claudiu Как скопировать сами папки? – k0pernikus