Docker

You can find Docker containers of SimEng on DockerHub (finalise docker containers and correct broken link if necessary). To get an interactive session in a container with SimEng installed, run:

docker run -it uobhpc/simeng

The simeng binary is on the default path.

A development version is also available, which contains the SimEng source code and all the build dependencies installed:

docker run -it uobhpc/simeng:dev

In the development container, the source code can be found in /root/SimEng.

If you don’t want to use the pre-built container images, you can build your own:

docker build -t uobhpc/simeng .                   # For the release container
docker build --target dev -t uobhpc/simeng:dev .  # For the development container