LINUX.ORG.RU

История изменений

Исправление alpha, (текущая версия) :

Ну вот в подмане buildah (только я не понимаю идеи, зачем он конечному пользователю?

Если я правильно понимаю то BuildKit - это вещь в себе.

А buildah - это набор cli-команд. То есть это не декларативная, а интерактивная сборка образов, так что шаги сборки можно запихивать в скрипты и интегрировать с другими инструментами.

#!/usr/bin/bash   
buildah run $container -- dnf -y install java
buildah run $container -- dnf clean cache
buildah commit $container $myImage

Можно сделать отдельные шаги сборки образа частью Makefile например.

Исходная версия alpha, :

Ну вот в подмане buildah (только я не понимаю идеи, зачем он конечному пользователю?

Если я правильно понимаю то BuiuldKit - это вещь в себе.

А buildah - это набор cli-команд. То есть это не декларативная, а интерактивная сборка образов, так что шаги сборки можно запихивать в скрипты и интегрировать с другими инструментами.

#!/usr/bin/bash   
buildah run $container -- dnf -y install java
buildah run $container -- dnf clean cache
buildah commit $container $myImage

Можно сделать отдельные шаги сборки образа частью Makefile например.