Ключевые отличия между инструкциями FROM и COPY в Dockerfile:
- Инструкция FROM задает базовый образ для последующих инструкций. devops.org.ru В качестве базового образа может быть использован образ с чистой операционной системой, образ с уже установленной и настроенной платформой или любой другой образ. hmarketing.ru
- Инструкция COPY позволяет перенести файлы с компьютера, который запускает сборку, внутрь образа. hmarketing.ru Она сообщает Docker о том, что нужно взять файлы и папки из локального контекста сборки и добавить их в текущую рабочую директорию образа. habr.com Если целевая директория не существует, эта инструкция её создаст. habr.com
Таким образом, инструкция FROM устанавливает базовый образ, а инструкция COPY копирует файлы и каталоги в файловую систему контейнера. learn.microsoft.com