Копирование с помощью docker, но с исключением
в Dockerfile, у меня есть
COPY . .
Я хочу исключить весь каталог, в моем случае, каталог node_modules.
что-то вроде этого:
COPY [all but **/node_modules/**] .
это возможно с Docker?
1 ответ:
создать файл
.dockerignore
в вашем каталоге контекста сборки docker (так что в этом случае, скорее всего, каталог, который является родительским для node_modules) с одной строкой в нем:
**/node_modules
хотя вы, наверное, просто хотите:
node_modules
информация о dockerignore:https://docs.docker.com/engine/reference/builder/#dockerignore-file