toolbin_

Generar un archivo .dockerignore en línea

Genera un archivo .dockerignore según el tipo de tu proyecto, directamente en tu navegador.

Reduces the Docker build context size and avoids copying sensitive files (.env).

🔒 100 % en el cliente — no se envía ningún dato

Elige el tipo de tu proyecto y genera un archivo .dockerignore a medida con un solo clic. La generación ocurre 100% en tu navegador sin enviar datos en línea. Excluyes los archivos innecesarios para obtener imágenes Docker más ligeras y compilaciones más rápidas.

What is it for?

  • Excluir node_modules y los archivos de compilación de una imagen Docker
  • Crear un .dockerignore adaptado a un proyecto Node, Python o Java
  • Reducir el contexto de compilación para acelerar docker build
  • Evitar copiar archivos sensibles como .env dentro de la imagen

FAQ

¿Para qué sirve un archivo .dockerignore?

Le indica a Docker qué archivos y carpetas debe excluir del contexto de compilación, como node_modules o los archivos temporales. Esto aligera la imagen final y acelera la compilación.

¿Cuál es la diferencia entre .dockerignore y .gitignore?

.gitignore controla lo que se versiona en Git, mientras que .dockerignore controla lo que se envía al daemon de Docker durante la compilación. Cumplen funciones distintas aunque su contenido a menudo se solape.

¿Debo ignorar la carpeta .git en .dockerignore?

Sí, se recomienda excluir la carpeta .git porque no es necesaria en la imagen e infla el contexto de compilación. Las plantillas generadas por la herramienta la incluyen de forma predeterminada.