🐳
ChatGPT intermediate

Prompt para image optimization em Docker

Prompt gerado automaticamente para Image optimization em Docker

2 usos Docker

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