AI Compare Ninja AI Compare Ninja

Compare ferramentas de IA. Use prompts e skills.

Idioma
PT

Revisar um Dockerfile: tamanho, segurança e tempo de build

Prompt que revisa um Dockerfile quanto a tamanho da imagem, cache de build, permissões de root e segredos e entrega uma versão melhorada com justificativas. Cole-o na ferramenta de IA que preferir, que então revisa o Dockerfile.

Tema
Apps e protótipos
Tipo
Prompt
Nível
Intermediário
Tempo
cerca de 8 min

Os resultados dependem da ferramenta, do modelo e do que você digitar.

Prévia do resultado

Exemplo: escrito pela nossa redação, não é uma resposta real de IA.

Antes 1,2 GB · depois cerca de 180 MB FROM node:22-slim AS build WORKDIR /app COPY package*.json ./ RUN npm ci COPY . . RUN npm run build FROM node:22-slim WORKDIR /app COPY --from=build /app/dist ./dist COPY --from=build /app/node_modules ./node_modules USER node CMD ["node", "dist/server.js"] Mudança · Motivo · Efeito versão fixa em vez de latest · builds iguais · reproduzível package.json primeiro · cache das dependências · builds mais rápidos segunda etapa · ferramentas de build ficam de fora · menor USER node · sem root · mais seguro Encontrado: API_KEY estava no build → removido, passado na execução.

Preencher

O que você digita fica nesta janela do navegador. Não armazenamos nem enviamos nada.

Cole o Dockerfile; remova antes chaves e senhas
O que roda no contêiner?
O que é mais importante para você?

Seu prompt

Isto é uma instrução para uma IA, ainda não o resultado.

Onde este prompt funciona

Estas ferramentas de IA combinam com este prompt:

Como usar

  1. Preencha os campos ou toque em uma sugestão. Deixe de fora nomes, endereços e outros dados pessoais.
  2. Copie o prompt pronto para a ferramenta de IA que preferir.
  3. Construa a nova imagem uma vez localmente, compare tamanho e tempo e rode os testes antes de adotá-la.

Por que funciona?

A ordem fixa das verificações cobre as causas mais comuns de imagens grandes, lentas ou arriscadas. A tabela com motivo e efeito deixa cada mudança clara na revisão.

Dicas

  • Depois de trocar para um usuário sem root, confira se a aplicação ainda pode gravar onde precisa, por exemplo logs ou arquivos temporários.

Faz parte destes agentes

Agente de pipeline de CI

Também combina com você

Você pode usar nossos prompts livremente, inclusive no trabalho. Não os publique como coleção própria. Não damos garantia sobre resultados de IA; confira-os você mesmo. Termos de uso