Junior
35
0
questionbank

В чем отличие между командами COPY и ADD в Docker?

Answer from sobes.tech neural network

COPY копирует файлы или директории из локальной файловой системы хоста в файловую систему образа Docker. Источник должен быть относительно контекста сборки.

ADD имеет аналогичную функциональность, но также может:

  • Копировать файлы по URL.
  • Извлекать сжатые архивы (tar, gzip, bzip2) из источника в целевую директорию.

В большинстве случаев предпочтительнее использовать COP

COPY копирует файлы или директории из локальной файловой системы хоста в файловую систему образа Docker. Источник должен быть относительно контекста сборки.

ADD имеет аналогичную функциональность, но также может:

  • Копировать файлы по URL.
  • Извлекать сжатые архивы (tar, gzip, bzip2) из источника в целевую директорию.

В большинстве случаев предпочтительнее использовать COP

Register or sign in to get access to full answers for all questions from the question bank.

dockerdockerfilecopy-commandadd-commandimage-buildingcontainerization