Я пытаюсь встроить Dockerfile
в изображение. Я хотел бы использовать систему под управлением OpenSUSE, которая довольно заблокирована - у меня нет доступа с правами root, и поэтому я не могу установить docker или запустить демон docker, чтобы использовать обычный метод docker build
.
Я рассмотрел различные способы сделать это, но все они, кажется, требуют root-доступа в какой-то момент, несмотря на утверждение, что они работают как непривилегированные.
img показалось многообещающим, но запуск двоичного файла приводит к ошибке failed to use newuidmap
, и для исправления этой проблемы, по-видимому, требуется изменить файл, принадлежащий корню.
Buildah также показался многообещающим, но я столкнулся с похожими проблемами uid, которые требуют root для исправления.