Scratch Image (imagem scratch) - Definicao do Glossario CI/CD
Uma imagem scratch e a imagem base vazia FROM scratch: ela nao contem nenhum arquivo. Voce copia um binario totalmente estatico e nada mais, produzindo a menor imagem possivel.
Quando funciona
O scratch serve para binarios linkados estaticamente (comum em Go ou Rust). Programas linkados dinamicamente falham porque nao ha bibliotecas compartilhadas, certificados TLS ou dados de fuso horario presentes, a menos que voce os copie.
Guias relacionados
Distroless Image - CI/CD Glossary DefinitionDistroless Image: A distroless image contains only your application and its runtime dependencies, with no pac…
Multi-Stage Build - CI/CD Glossary DefinitionMulti-Stage Build: A multi-stage build uses several `FROM` stages in one Dockerfile: a heavy build stage comp…
Container Image - CI/CD Glossary DefinitionContainer Image: A container image is a read-only, layered filesystem plus metadata (entrypoint, environment,…