toolbin_

Gere um arquivo .dockerignore online

Gere um arquivo .dockerignore com base no tipo do seu projeto, direto no seu navegador.

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

🔒 100 % no cliente — nenhum dado enviado

Escolha o tipo do seu projeto e gere um arquivo .dockerignore personalizado em um clique. A geração acontece 100% no seu navegador, sem envio de dados online. Você exclui arquivos desnecessários para imagens Docker mais leves e builds mais rápidos.

What is it for?

  • Excluir node_modules e arquivos de build de uma imagem Docker
  • Criar um .dockerignore adaptado a um projeto Node, Python ou Java
  • Reduzir o contexto de build para acelerar docker build
  • Evitar copiar arquivos sensíveis como .env para a imagem

FAQ

Para que serve um arquivo .dockerignore?

Ele informa ao Docker quais arquivos e pastas excluir do contexto de build, como node_modules ou arquivos temporários. Isso deixa a imagem final mais leve e acelera o build.

Qual é a diferença entre .dockerignore e .gitignore?

.gitignore controla o que é versionado no Git, enquanto .dockerignore controla o que é enviado ao daemon Docker durante o build. Eles servem a propósitos distintos, embora seus conteúdos frequentemente se sobreponham.

Devo ignorar a pasta .git no .dockerignore?

Sim, é recomendado excluir a pasta .git porque ela não é necessária na imagem e aumenta o contexto de build. Os templates gerados pela ferramenta a incluem por padrão.