Ce qui suit Dockerfile
contient quatre COPY
couches:
COPY README.md ./
COPY package.json ./
COPY gulpfile.js ./
COPY __BUILD_NUMBER ./
Comment copier ces fichiers en utilisant une couche à la place? Ce qui suit a été essayé:
COPY [
"__BUILD_NUMBER ./",
"README.md ./",
"gulpfile ./",
"another_file ./",
]
dockerfile
kazhuravlev
la source
la source
tar
archive et de l'ajouter avec ADD.Mais voici un extrait important de la documentation:
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#add-or-copy
la source
Facile
du doc
la source
Il peut être utile de mentionner que vous pouvez également créer un
.dockerignore
fichier, pour exclure les fichiers que vous ne souhaitez pas copier:https://docs.docker.com/engine/reference/builder/#dockerignore-file
la source