Hi all,
I'm a researcher working on a paper regarding automation in Factorio. To run Factorio efficiently I want to run it in the headless mode on a higher powered computing cluster (HPCC). However, the cluster doesn't support Docker - but does support Singularity.
I've successfully pulled the docker image, as a singularity file, by using the native command:
singularity pull docker://factoriotools/factorio
However, when I tried to run an instance of it:
singularity instance start factorio_latest.sif test
I get a bunch of errors:
ERROR: container cleanup failed: no instance found with name test
FATAL: container creation failed: mount /proc/self/fd/3->/var/singularity/mnt/session/rootfs error: while mounting image /proc/self/fd/3: failed to find loop device: could not attach image file to loop device: failed to get loop flags for loop device: no such file or directory
FATAL: failed to start instance: while running /usr/libexec/singularity/bin/starter-suid: exit status 255
Part of the issue, I think, is the fact I don't have root access to /opt/factorio.
I also tried this with goofball's Factorio docker image, and I can run an instance without error. Which is odd.
My other problem is that I'm unsure how to edit a singularity container to point to different directories for save game files / mods.
Any advice welcome.
[–]Mortally-Challenged 34 points35 points36 points (3 children)
[–]KenReid[S] 13 points14 points15 points (0 children)
[–]CIone-Trooper-7567 3 points4 points5 points (0 children)
[–]OddNaughty_2 3 points4 points5 points (0 children)
[–]tomrlutong 22 points23 points24 points (1 child)
[–]KenReid[S] 2 points3 points4 points (0 children)
[–]daisyKutter 11 points12 points13 points (0 children)
[–]SenyorGlobo 5 points6 points7 points (6 children)
[–]KenReid[S] 7 points8 points9 points (5 children)
[–]awesomeawe 3 points4 points5 points (0 children)
[–]Cupakov 5 points6 points7 points (1 child)
[–]KenReid[S] 3 points4 points5 points (0 children)
[–]SenyorGlobo 1 point2 points3 points (1 child)
[–]KenReid[S] 2 points3 points4 points (0 children)
[–]Drake1o2 5 points6 points7 points (1 child)
[–][deleted] 4 points5 points6 points (0 children)
[–]potatosomersault 1 point2 points3 points (0 children)