Я пытаюсь запустить единственное число внутри контейнера докера.Тем не менее, я не могу понять или понять, как заставить "squashfs" работать с .simg
изображениями сингулярности.
Я видел несколько обсуждений, которые указывают, что эта команда:
cat /proc/filesystems|grep squashfs
Должен вернуть squashfs
, но когда я выполняю его внутри моего док-контейнера, я просто получаю пустую строку.Я попытался просмотреть руководства по "установке squashfs", но все они, похоже, связаны с исправлением и обновлением ядер, что немного не в моей глубине.
В частности, ошибка, с которой я сталкиваюсь при помощи .simgэто следующее:
singularity exec myimage.simg
ERROR : Failed to mount squashfs image in (read only): No such file or directory
ABORT : Retval = 255
Я также пытался использовать "mount" для монтирования .simg, но это меня выводит:
mount -o loop,offset=31 myimage.simg /mnt
mount: /mnt: unknown filesystem type 'squashfs'.
Я чувствую, что упускаю что-то очевидное.Как мне добавить squashfs в dockerized вещи?