Rootless BuildKit - Definição do Glossário de CI/CD
O Rootless BuildKit constrói imagens de container sem root ou um daemon privileged, para que o CI possa produzir imagens sem os riscos de isolamento do Docker-in-Docker.
O Rootless BuildKit é um modo do builder BuildKit que constrói imagens de container sem privilégios de root ou um daemon privileged, melhorando a segurança do CI ao remover a necessidade do Docker-in-Docker privileged.
O BuildKit é o backend de build moderno por trás do docker build; rodá-lo em modo rootless é adequado para CI multi-tenant e não confiável.
Por que importa em CI
Como não precisa de um container privileged, o rootless BuildKit reduz o raio de impacto caso um build seja comprometido, e ainda assim continua suportando layer caching e builds multi-stage.
Guias relacionados
Docker-in-Docker (DinD) - CI/CD Glossary DefinitionDocker-in-Docker (DinD): Docker-in-Docker (DinD) runs a Docker daemon inside a container so a containerized C…
Layer Cache - CI/CD Glossary DefinitionLayer Cache: A layer cache stores the result of each instruction in a container build so that unchanged layer…
Reproducible Container Build - CI/CD Glossary DefinitionReproducible Container Build: A reproducible container build produces byte-for-byte identical image layers fr…