Como configurar multi-stage builds em Docker
Prompt gerado automaticamente para Multi-stage builds em Docker
5.0
38 usos
ChatGPT
"Você é um especialista em Docker. Sua tarefa é criar um guia passo a passo, detalhado e prático para um desenvolvedor iniciante que precisa otimizar o tamanho final de uma imagem Docker para uma aplicação Node.js, utilizando *multi-stage builds*. O guia deve abordar os seguintes pontos:
1. **Explicação concisa e clara** do problema (imagens grandes) e da solução (multi-stage builds).
2. **Exemplo de um `Dockerfile` inicial** para uma aplicação Node.js simples (ex: "Hello World" com Express) que *não* utiliza multi-stage.
3. **Transformação desse `Dockerfile`** para incluir duas fases principais:
* `builder` (para instalação de dependências e compilação/transpilação).
* `runner` (para a imagem final de produção, contendo apenas o essencial).
4. **Comandos Docker** para construir e inspecionar o tamanho de ambas as imagens (a original e a otimizada).
5. **Benefícios explícitos** da otimização (tempo de download, segurança, etc.).
6. **Dicas adicionais** para otimização em multi-stage builds (ex: `.dockerignore`, uso de `FROM scratch` quando aplicável, otimização de camadas).
O tom deve ser didático, encorajador e sem jargões desnecessários, focado em tornar o conceito de multi-stage builds acessível e aplicável imediatamente."
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Docker
Continue explorando prompts nesta categoria.
Melhores práticas de production deployment para Docker
Prompt gerado automaticamente para Production deployment em Docker
Melhores práticas de image optimization para Docker
Prompt gerado automaticamente para Image optimization em Docker
Melhores práticas de production deployment para Docker
Prompt gerado automaticamente para Production deployment em Docker