Dans un fichier Dockerfile vous pouvez trouver les commandes COPY ou ADD mais dans la majorité des cas vous devriez utiliser COPY, voici pourquoi.
COPY
et ADD
sont deux commandes Dockerfile qui ont la même finalité : permettre de copier des fichiers dans une image Docker.
COPY
prend en compte une source et une destination. Elle permet de copier un fichier ou un répertoire local de la machine qui crée l'image Docker dans l'image Docker.ADD
vous permet la même chose mais également de prendre en charge des sources distantes telles que des URLs ou un fichier archive qui sera extraite dans l'image Docker.
A vous de choisir la bonne commande en fonction du besoin !