История изменений
Исправление ValdikSS, (текущая версия) :
Нет, вы меня не понимаете. Мне нужно собрать готовый образ контейнера, путём конфигурирования Debian 10 (в смысле ОС в целом, а не какого-то конкретного готового образа контейнера) специальным образом.
Система сборки мне для этого нужна для того, чтобы было удобно распространять и готовый контейнер, и сам файл, с помощью которого этот контейнер собрался. У меня нет никакого rootfs.tar.gz изначально, мне его и нужно создать, путём скачивания образа Debian 10 с архива контейнеров LXD или через debootstrap, конфигурирования его особым образом и экспорта в формат контейнера с метаданными для LXD/systemd-machined. Это всё должна делать система сборки, а не вручную запускаться debootstrap, и т.д.
mkosi, похоже, делает именно то, что нужно.
Исправление ValdikSS, :
Нет, вы меня не понимаете. Мне нужно собрать готовый образ контейнера, путём конфигурирования Debian 10 (в смысле ОС в целом, а не какого-то конкретного готового образа контейнера) специальным образом.
Система сборки мне для этого нужна для того, чтобы было удобно распространять и готовый контейнер, и сам файл, с помощью которого этот контейнер собрался. У меня нет никакого rootfs.tar.gz изначально, мне его и нужно создать, путём скачивания образа Debian 10 с архива контейнеров LXD или через debootstrap, конфигурирования его особым образом и экспорта в формат контейнера с метаданными для LXD/systemd-machined.
mkosi, похоже, делает именно то, что нужно.
Исправление ValdikSS, :
Нет, вы меня не понимаете. Мне нужно собрать готовый образ контейнера, путём конфигурирования Debian 10 (в смысле ОС в целом, а не какого-то конкретного готового образа контейнера) специальным образом.
Система сборки мне для этого нужна для того, чтобы было удобно распространять и готовый контейнер, и сам файл, с помощью которого этот контейнер собрался. У меня нет никакого rootfs.tar.gz изначально, мне его и нужно создать, путём скачивания образа Debian 10 с архива контейнеров LXD или через debootstrap, конфигурирования его особым образом и экспорта в формат контейнера с метаданными для LXD/systemd-machined.
Исходная версия ValdikSS, :
Нет, вы меня не понимаете. Мне нужно собрать готовый образ контейнера, путём конфигурирования Debian 10 (в смысле ОС в целом, а не какого-то конкретного готового образа контейнера) специальным образом.
Система сборки мне для этого нужна для того, чтобы было удобно распространять и готовый контейнер, и сам файл, с помощью которого этот контейнер собрался. У меня нет никакого rootfs.tar.gz изначально, мне его и нужно создать.