Что такое scratch образ в Docker?

Senior
175 просмотров
AFK Offer AI

scratch — абсолютно пустой базовый образ, не содержит вообще ничего. FROM scratch. Единственное что туда можно положить — статически скомпилированный бинарник. Идеален для Go приложений: go build -ldflags "-extldflags -static" создаёт бинарник без зависимостей, размер образа = размер бинарника. Никаких shell, никаких утилит, минимальная поверхность атаки.

Следующий вопрос

Что такое digital forensics в контексте DevOps?