Prompt completo
"Atuando como um especialista em DevOps e engenheiro de performance, sua tarefa é criar um guia prático e acionável para otimizar o tamanho de imagens Docker, focado em reduzir o tempo de download e o consumo de espaço em disco em ambientes de CI/CD. O guia deve incluir: 1. **Estratégias de Multi-stage Builds:** Exemplifique com um `Dockerfile` completo para uma aplicação Node.js (ou Python), demonstrando como usar estágios de construção separados para compilar a aplicação e empacotá-la em uma imagem final mínima. Explique os benefícios e as melhores práticas. 2. **Uso Eficácia de `.dockerignore`:** Apresente um exemplo de arquivo `.dockerignore` e liste tipos comuns de arquivos e diretórios que devem ser excluídos para evitar cópias desnecessárias para o contexto da build. 3. **Escolha da Imagem Base Otimizada:** Compare e contraste o uso de imagens base como `alpine`, `slim`, e versões completas de sistemas operacionais. Forneça critérios para a escolha da imagem base ideal em diferentes cenários. 4. **Minimização de Camadas (Layers):** Explique como o Docker lida com camadas e ofereça dicas para agrupar comandos `RUN` e evitar a criação de camadas intermediárias desnecessárias. 5. **Limpeza de Cache e Artefatos Temporários:** Demonstre como usar comandos como `rm -rf` e `apt-get clean` dentro do `Dockerfile` para remover arquivos temporários e caches após a instalação de dependências. 6. **Ferramentas e Técnicas Adicionais:** Mencione brevemente outras ferramentas ou técnicas que podem auxiliar na otimização, como `docker-squash` (com ressalvas) ou a análise de camadas com `dive`. O guia deve ser claro, conciso e prático, visando ser utilizado por equipes de desenvolvimento e operações que buscam melhorar a eficiência de seus pipelines de entrega contínua."
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
5 usos
ChatGPT
Melhores práticas de image optimization para Docker
Prompt gerado automaticamente para Image optimization em Docker
3 usos
ChatGPT
Melhores práticas de production deployment para Docker
Prompt gerado automaticamente para Production deployment em Docker
3 usos