Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.71 KB

README.md

File metadata and controls

26 lines (22 loc) · 1.71 KB

Dockerfiles related to Storm

All Docker containers related to Storm are hosted at the movesrwth organization on DockerHub. The Dockerfiles are present in the corresponding repositories.

Actions

Docker containers can be automatically generated via Github Actions.

  • Build basesystem: builds all base systems for Storm.
  • Build base with dependencies: builds Docker containers containing all dependencies for Storm.

File structure

Configuration options

  • The configuration options are given at the top of each Dockerfile. A configuration arg_name can be changed from the commandline by adding --build-arg <arg_name>=<value>.
  • Common configurations options are:
    • The base image BASE_IMAGE used for the Dockerfile.
    • The CMake build type build_type can be set to either Release or Debug.
    • The number of threads no_threads to use for parallel compilation.
  • The resources for Docker (number of CPUs, memory, etc.) can be configured in the Docker settings.