Prompt completo
"Você é um engenheiro de DevOps sênior com vasta experiência em otimização de imagens Docker. Sua tarefa é criar um guia detalhado e prático para desenvolvedores iniciantes sobre como reduzir significativamente o tamanho final de suas imagens Docker, focando especificamente em técnicas que minimizem camadas desnecessárias e aproveitem a reutilização de cache de forma inteligente. O guia deve cobrir os seguintes pontos, com exemplos de código Dockerfile claros e concisos para cada um: 1. **Escolha da imagem base:** Como selecionar a imagem base mais leve e apropriada (ex: `alpine`, `slim`). 2. **Multistage builds:** Explique o conceito e demonstre como usá-los para separar ambientes de build e runtime, eliminando dependências de build da imagem final. 3. **Ordem das instruções no Dockerfile:** Como a ordem das instruções afeta o cache de camadas e a otimização. Dê exemplos de como agrupar instruções que mudam com frequência no final. 4. **Minimização de arquivos e dependências:** Como evitar a inclusão de arquivos desnecessários (logs, caches, arquivos temporários) e como otimizar a instalação de pacotes (ex: usar `apt-get clean`, remover `npm cache`). 5. **Utilização de `.dockerignore`:** Demonstre a importância e o uso correto do arquivo `.dockerignore` para excluir arquivos e diretórios irrelevantes do contexto de build. 6. **Ferramentas e técnicas adicionais:** Mencione brevemente outras ferramentas ou abordagens que podem auxiliar na otimização (ex: `docker-slim`, varredura de vulnerabilidades que adicionam peso). O tom deve ser didático, encorajador e focado em melhores práticas que resultem em imagens menores, mais seguras e mais rápidas para implantar. O objetivo final é capacitar o desenvolvedor a criar imagens Docker otimizadas desde o início."
Tags relacionadas
Docker
Image optimization
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Docker
ChatGPT
Melhores práticas de production deployment para Docker
Prompt gerado automaticamente para Production deployment em Docker
3 usos
ChatGPT
Melhores práticas de image optimization para Docker
Prompt gerado automaticamente para Image optimization em Docker
5 usos
ChatGPT
Melhores práticas de image optimization para Docker
Prompt gerado automaticamente para Image optimization em Docker
3 usos