🐳 Dockerfile : la diffĂ©rence entre ADD et COPY

🐳  Dockerfile : la diffĂ©rence entre ADD et COPY

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 !