Squashfs support in --container-mount
Opened this issue · 2 comments
sean-smith commented
Is it possible to expose a squashfs via the --container-mounts
flag in pyxis/enroot?
3XX0 commented
No since this requires privileges. However:
- You can use
squashfuse
from within the container as a user to mount it - As root you can use
autofs
and set it up for your users. For example assuming the images are stored under/data
(e.g./data/foo.sqsh
):
cat <<EOF > /etc/auto.misc
* -fstype=squashfs,loop,ro,nosuid,nodev :/data/&.sqsh
EOF
systemctl reload autofs
srun --container-image=... --container-mounts=/misc/foo
sean-smith commented
Thanks Jonathan, we have root access so will try the later.