iLCSoft / iLCInstall

Python scripts to install iLCSoft software and dependencies
GNU General Public License v3.0
4 stars 26 forks source link

Update Dockerfile for producing the cvmfs-install container image #138

Closed tmadlener closed 3 years ago

tmadlener commented 3 years ago

BEGINRELEASENOTES

ENDRELEASENOTES

Removing the explicit installation of cvmfs inside the container, since we do not need it because we bind-mount the necessary repositories. Having cvmfs installed inside the image can lead to problems when starting the image, depending on how singularity is configured:

FATAL:   container creation failed: mount /proc/self/fd/10->/var/singularity/mnt/session/rootfs error: while mounting image /proc/self/fd/10: failed to mount squashfs filesystem: input/output error

Also cleaning up after installing to reduce the size of the image.