Como configurar multi-stage builds em Docker

Prompt gerado automaticamente para Multi-stage builds em Docker

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

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