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