#docker #dockerfile
#докер #докерфайл
Вопрос:
Я пытаюсь уменьшить общее количество слоев в моем файле Dockerfile, добавив команды ЗАПУСКА при одном запуске, например: изменение
RUN npm ci --ignore-scripts RUN npm run "build:production" RUN prune "--production"
в
RUN : amp;amp; npm ci --ignore-scripts amp;amp; npm run "build:production" amp;amp; prune "--production" amp;amp; :
Я думал, что они будут вести себя почти точно так же при сборке, но, похоже, когда я пытаюсь объединить их (второй пример) , сборка прерывается.. Это возвращает ошибку узла, которую я не получаю в первом примере. Я что-то упускаю, когда дело доходит до объединения слоев? Должен ли я делать что-то по-другому? Любая помощь будет признательна.