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.yml
file by specifying the password for both theMARIADB_ROOT_PASSWORD
andDB_PASSWORD
parameters. - Select a password for the Software Risk Manager admin user and edit your
docker-compose.yml
file by specifying the password for theSUPERUSER_PASSWORD
parameter. - Run
docker-compose -f ./docker-compose.yml up -d
to start the SRM Docker containers. - Run
docker-compose -f ./docker-compose.yml logs -f
to 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.