tp2
This commit is contained in:
6
tp1.md
6
tp1.md
@@ -31,12 +31,12 @@ cd sql_bank
|
|||||||
```
|
```
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker network create pgsql_net
|
docker network create tp_net
|
||||||
```
|
```
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker run --detach --name pgsql ^
|
docker run --detach --name pgsql ^
|
||||||
--network pgsql_net ^
|
--network tp_net ^
|
||||||
-p "5432:5432" ^
|
-p "5432:5432" ^
|
||||||
-e "POSTGRES_INITDB_ARGS=--locale-provider=icu --icu-locale=fr-FR" ^
|
-e "POSTGRES_INITDB_ARGS=--locale-provider=icu --icu-locale=fr-FR" ^
|
||||||
-e "POSTGRES_PASSWORD=geii2025" ^
|
-e "POSTGRES_PASSWORD=geii2025" ^
|
||||||
@@ -56,7 +56,7 @@ docker pull grafana/grafana:12.1
|
|||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker run --detach --name grafana ^
|
docker run --detach --name grafana ^
|
||||||
--network pgsql_net ^
|
--network tp_net ^
|
||||||
-p "3000:3000" ^
|
-p "3000:3000" ^
|
||||||
-e "GF_SECURITY_ADMIN_USER=admin" ^
|
-e "GF_SECURITY_ADMIN_USER=admin" ^
|
||||||
-e "GF_SECURITY_ADMIN_PASSWORD=geii2025" ^
|
-e "GF_SECURITY_ADMIN_PASSWORD=geii2025" ^
|
||||||
|
|||||||
32
tp2.md
Normal file
32
tp2.md
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
# TP 2 Supervision d'un programme en C
|
||||||
|
|
||||||
|
Dans Visual Studio Code, assurez vous d'avoir l'extension suivante installée :
|
||||||
|
- [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
|
||||||
|
|
||||||
|
Cloner le dépot contenant les [sources](https://sources.neotech.fr/medina474/c_pompes) C programme sur les pompes
|
||||||
|
|
||||||
|
```shell
|
||||||
|
git clone https://sources.neotech.fr/medina474/c_pompes
|
||||||
|
```
|
||||||
|
|
||||||
|
```shell
|
||||||
|
cd c_pompes
|
||||||
|
```
|
||||||
|
|
||||||
|
Démarrer Docker en lançant Docker Desktop
|
||||||
|
|
||||||
|
Créer un réseau qui permettra à vos machines de communiquer entre elles.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
docker network create tp_net
|
||||||
|
```
|
||||||
|
|
||||||
|
Dans Visual Studio Code, chercher la commande Open Folder in Dev Container.... (Menu View - Command Palette ...)
|
||||||
|
|
||||||
|
L'extension va créer un conteneur Docker configuré avec les extensions nécessaires au développment de l'application
|
||||||
|
|
||||||
|
|
||||||
|
```Cpp
|
||||||
|
debit_entree->Set(_digital[IN_FLOW_OUT].dvalue);
|
||||||
|
debit_sortie->Set(_digital[IN_FLOW_IN].dvalue);
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user