Installation without an External Database
The docker-compose.yml file is used to install Software Risk Manager without
an external database.
To install Software Risk Manager without an external database:
- Select a password for the MariaDB root user, one that does not use single quote
characters, and edit your
docker-compose.ymlfile by specifying the password for both theMARIADB_ROOT_PASSWORDandDB_PASSWORDparameters. - Select a password for the Software Risk Manager admin user and edit your
docker-compose.ymlfile by specifying the password for theSUPERUSER_PASSWORDparameter. - Run
docker-compose -f ./docker-compose.yml up -dto start the SRM Docker containers. - Run
docker-compose -f ./docker-compose.yml logs -fto view log data.When the message "The Server is now ready!" appears in the console, you can navigate to either http://hostname:8080/srm or https://hostname:8443/srm (depending on your HTTPS configuration) to log into your Software Risk Manager instance.
- To stop, run
docker-compose -f ./docker-compose.yml stop. - To remove the Docker containers automatically created, run
docker-compose -f ./docker-compose.yml down.
Note: If you want to migrate data from an existing Software Risk Manager system, refer to these instructions.
