Datbac project/thesis
In the docs folder, you can find documentation of the system's planned architecture and features.
The source code of the system.
This application runs with Docker Compose
.
Note: The MSSQL Server Docker Image
is not compatible with a MAC with Apple Silicon.
- Fork the repository
- Download Docker Desktop. Available here.
- Run Docker Desktop
- Open a terminal (e.g., Powershell)
- Write
docker
to verify it's installed. Proceed if it's installed. - Copy this command into you terminal
docker volume create assethubcontext-vol
- Run this command in you terminal to verify that the volume is created. The volume name assethubcontext-vol should be listed
docker volume ls
- From the root folder of the repository cd into
/src
and run this command in the termial. (This folder should contain a docker-compose.yml file)
docker compose up -d
- Run this command in the termial to verify that all three containers are running. Can be identified with the names:
- SqlServer
- bouvetassethubui
- bouvetassethubapi
docker ps
- Now the application is up and running on localhost:3000. (Might take some time the first time it runs)
- Run this command in the terminal from
/src
, to stop and remove containers and networks created bydocker compose up
.
docker compose down