Running RDS in docker on Pivo - RaceDetectionService/RaceDetectionService_Server GitHub Wiki
1. List all the docker containers of RDS
docker ps -a
Normally, the ones have the name starting with rds_
are related to RDS, such as rds_archer
2. Start a microservice
2.1. Archer
# on the host
docker restart rds_archer
docker exec -it rds_archer bash
# in the docker, RDS could be located in /tmp or /home/rds
cd /tmp/RaceDetectionService/src/microservices/Archer
python3 Flask_Archer.py
2.2. ThreadSanitizer
# on the host
docker restart rds_tsan
docker exec -it rds_tsan bash
# in the docker, RDS could be located in /tmp or /home/rds
cd $HOME/RaceDetectionService/src/microservices/ThreadSanitizer
python3 Flask_TSan.py
2.3. Intel Inspector
# on the host
docker restart rds_inspector
docker exec -it rds_inspector bash
# in the docker, RDS could be located in /tmp or /home/rds
cd $HOME/RaceDetectionService/src/microservices/Inspector
python3 Flask_Intellnspector.py
2.4. ROMP
# on the host
docker restart rds_romp
docker exec -it rds_romp bash
# in the docker, RDS could be located in /tmp or /home/rds
cd $HOME/RaceDetectionService/src/microservices/ROMP
python3 Flask_ROMP.py
Update RDS
# After enter RDS source folder
git pull