Guia para image optimization em Docker

Prompt gerado automaticamente para Image optimization em Docker

5.0
34 usos
ChatGPT
Usar no ChatGPT
Você é um especialista em DevOps com profundo conhecimento em Docker e otimização de imagens. Sua tarefa é criar um guia passo a passo, detalhado e prático, para um desenvolvedor iniciante que deseja reduzir significativamente o tamanho de uma imagem Docker Python (baseada em Alpine) que atualmente tem 500MB, contendo uma aplicação Flask com dependências extensas como Pandas e NumPy. O guia deve incluir:

1.  **Diagnóstico inicial:** Como identificar os maiores contribuidores para o tamanho da imagem.
2.  **Estratégias de otimização:**
    *   Uso de *multi-stage builds* (obrigatório, com exemplo claro).
    *   Remoção de arquivos desnecessários e *caches* (pip cache, etc.).
    *   Escolha da imagem base ideal (explicar por que Alpine é boa, mas também suas limitações).
    *   Minimização de camadas.
    *   Uso de `.dockerignore`.
    *   Compilação de dependências em vez de instalação direta (se aplicável para Pandas/NumPy, ou explicar por que não é simples).
3.  **Ferramentas e comandos:** Listar comandos Docker úteis para análise de imagem (`docker history`, `dive`, etc.).
4.  **Exemplo prático:** Um `Dockerfile` otimizado completo, com comentários explicando cada passo e a justificativa para a otimização.
5.  **Verificação:** Como confirmar a redução do tamanho da imagem e a funcionalidade da aplicação.

O objetivo final é ter uma imagem funcional com menos de 100MB, se possível. A linguagem deve ser didática, clara e objetiva, evitando jargões desnecessários sem explicação.

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