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

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

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

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

Зачем нужен awk и как им вытащить конкретный столбец?