извлекать, редактировать и перестраивать изображение - PullRequest
0 голосов
/ 12 октября 2018

У меня есть контейнер особенных возможностей, который был создан для меня (для запуска тензорного потока на узлах кометных графических процессоров), но мне нужно изменить установку keras для моих целей.

Я понимаю, что файлы .simg недоступны для редактирования (и что формат .img для записи устарел), поэтому процесс преобразования в файл .img, редактирования и последующего преобразования обратно в .simg не рекомендуется:

sudo singularity build --writable development.img production.simg
## make changes
sudo singularity build production2.img development.simg

Мне кажется, что наилучшим способом может быть извлечение содержимого (скажем, в песочница ), его редактирование, а затем перестройка песочницы в .simg image.

Я знаю, как сделать второе преобразование (singularity build new-sif sandbox), но как я могу сделать первое?

Я пробовал следующее, но команда никогда не завершается:

sudo singularity build tf_gpu tensorflow-gpu.simg
WARNING: Authentication token file not found : Only pulls of public images will succeed
Build target already exists. Do you want to overwrite? [N/y] y
2018/10/12 08:39:54 bufio.Scanner: token too long
INFO:    Starting build...
...