COPIAR con docker pero con exclusión


En un Dockerfile, tengo

COPY . .

Quiero excluir un directorio completo, en mi caso, el directorio node_modules.

Algo como esto:

   COPY [all but **/node_modules/**] .

¿Es esto posible con Docker?

Author: Alexander Mills, 2017-05-03

1 answers

Cree el archivo .dockerignore en su directorio de contexto de compilación de docker (por lo que en este caso, lo más probable es que sea un directorio que sea padre de node_modules) con una línea en él:

**/node_modules

Aunque probablemente solo quieras:

node_modules

Información sobre dockerignore: https://docs.docker.com/engine/reference/builder/#dockerignore-file

 112
Author: vith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-02 21:54:36