Skip to content
Latchkey

O Que É uma Base Image?

Uma base image é a imagem de container fundamental sobre a qual um Dockerfile constrói via a instrução FROM, fornecendo a camada de sistema operacional, bibliotecas de sistema e, muitas vezes, um runtime de linguagem. As camadas da sua aplicação são adicionadas por cima dela. A escolha da base image molda o tamanho, a postura de segurança e a compatibilidade da imagem final.

Por que importa

A base image define o piso para o tamanho da sua imagem e a exposição a vulnerabilidades: uma base inchada e raramente atualizada arrasta cada build para baixo. Escolher base images mínimas, bem mantidas e fixadas por digest, ou distroless, mantém as imagens pequenas, seguras e reprodutíveis.

Conceitos relacionados

  • Selecionada com a instrução FROM
  • Bases distroless minimizam tamanho e superfície de ataque
  • Fixe em um digest para reprodutibilidade

Guias relacionados