Explanations and instructions for running
all some existing examples can be found on the following link.
Scripting IMUNES experiments
With every example in the imunes-examples repository, there is a script
test.sh used for automatic testing of whether the accompanying example works. Beside the
test.sh script, some examples contain other scripts used for running programs on different nodes depending on the functionality of the example. These scripted IMUNES topologies can also be found in the imunes-security repository. Beside regular shell commands, these scripts also use some additional IMUNES scripting tools.
An overview of scripting tools for IMUNES can be found on the following link.
IMUNES experiment won't start
If you encounter a problem with starting IMUNES experiments after a recent update to systemd-225 or higher take a look at this docker issue. On Debian and Ubuntu the issue is resolved by extending the
DOCKER_OPTS line in
--exec-opt native.cgroupdriver=cgroupfs. If you're using
overlayfs the final line is:
DOCKER_OPTS="-s overlay --exec-opt native.cgroupdriver=cgroupfs"