Docker: Como Criar Imagens de Container em 10 Minutos!

Опубликовано: 24 Май 2026
на канале: Pedro Pereira - Kubernetes e segurança na cloud
64
3

Usar imagens base pra criar os seus containers no Docker ou no Kubernetes é uma excelente maneira de introduzir patches de segurança e atualizações em geral no seu ambiente de forma automatizada e com um investimento financeiro muito baixo.

Usando imagens base criadas diretamente do rootfs de distribuições Linux como Ubuntu e Alpine, além da segurança você tem várias vantagens como:
Geralmente o resultado são imagens de um tamanho bem menor que te ajudam a economizar com armazenamento e também permitem que mais containers rodem por node do cluster Kubernetes, tirando mais proveito de cada VM;
Você controla todo o processo de build da imagem e pode confiar em tudo o que foi adicionado nela;
Você tem um controle maior sobre o que é adicionado e removido da imagem (já cria a imagem sem sudo, cURL e SSH, por exemplo);
Menos camadas na imagem final;
Com imagens bem minimalistas, a sua superfície de ataque é bastante reduzida - ou seja, dificulta a vida de alguém que tá tentando te atacar.

O rootfs, falando de um jeito bem básico, é uma estrutura de diretórios, arquivos e binários que são o mínimo que o sistema precisa pra funcionar. A frequência com que ele é lançado depende de muitas variáveis e cada distribuição tem as suas próprias regras, por isso o ideal é que todo esse processo de identificação de uma nova versão, build e lançamento da sua imagem base seja 100% automatizado, assim você fica livre pra fazer outras coisas na infra.

Sempre que você cria uma nova imagem base, você vai usar o rootfs mais novo (com os patches de segurança que os desenvolvedores aplicaram) e também tem a oportunidade de já atualizar todos os pacotes que estão instalados e também de remover qualquer pacote que você não quiser (como sudo, cURL e SSH). Assim, a sua superfície de ataque fica muito menor (dificultando a vida de quem estiver tentando atacar a sua infraestrutura) e todos os patches de segurança são introduzidos automaticamente no seu ambiente conforme novas versões da imagem base são criadas e usadas pelos desenvolvedores dos apps da sua empresa.

É um investimento baixo e que te dá um valor gigantesco, sem precisar de muita manutenção.