Setup
Since the installation process of this requirement can be really different from one Operating System to another we will not cover them here. Please refer to the documentation available for your Operating System.
While there is a Dockerfile as well as a docker-compose file available in the project this are not useful for the development, please see directly the dedicated section for more information.
We also take advantage of using VSCode and devcontainer. (See the VSCode documentation for the requirements to use devcontainer in VSCode)
VSCode setup and Devcontainer
Note
Keep in mind you don't need neither VSCode or devcontainer to help during the development but this will help you to get started easly, if you have the tools (like Docker) already configured.
If you already follow the VSCode documentation for the requirements to use devcontainer in VSCode you should be able to ask VSCode to restart the project that you have recently cloned via the command Dev Container: Rebuild Container
.
If this is the first time you use devcontainer it will take sometime this is normal.
To check the configuration of the devcontainer you can directly check the .devcontainer/devcontainer.json file.