Guia para image optimization em Docker

Prompt gerado automaticamente para Image optimization em Docker

5.0
34 usos
ChatGPT
Usar no ChatGPT
"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."

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.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

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