Setup and Requirements
Requirements
In order to start the application provided for this lab, it's recommended to have :
- Python 3.11 or 3.12
- Docker or Docker Desktop
- invoke
- DB Browser for SQLite or SQLite viewer plugin for Visual Studio Code
- Lab 1 running in a separate terminal and have the data loaded.
Lab Commands
To simplify the process, there is a CLI provided to be able to easily manage the lab using Invoke.
You can list the available invoke
tasks as shown below:
invoke -l
Available tasks:
lab2-destroy Destroy Lab2.
lab2-load Load devices into Lab2.
lab2-start Start Lab2.
info
Omitted non-lab2 related invoke
tasks.