Imagem pequena, build rápido, multi-stage.
Modelo: Claude
Crie um Dockerfile otimizado para a aplicação abaixo. Use: multi-stage build, imagem base mínima, cache de dependências, usuário não-root e healthcheck. Explique cada decisão. Aplicação: [STACK E REQUISITOS]
Exemplo de entrada
API Node 20 com build TypeScript
Resultado esperado
Dockerfile comentado com imagem final enxuta.
