fix: align lab02 and lab03 student verification flows

This commit is contained in:
Luca Sacchi Ricciardi
2026-04-10 13:43:02 +00:00
parent 49e15f7ea2
commit f4764253e4
13 changed files with 105 additions and 65 deletions
@@ -120,6 +120,8 @@ services:
restart: unless-stopped
```
Nota: in questo repository il file `docker-compose.yml` finale esiste gia. Puoi usarlo come riferimento o partire direttamente da quello presente nel lab.
### Step 2: Verificare la sintassi
```bash
@@ -211,7 +211,7 @@ Per comandi più complessi, usa `CMD-SHELL`:
```yaml
app:
image: myapp:latest
image: nginx:alpine
container_name: lab03-app
hostname: app
@@ -223,7 +223,7 @@ Per comandi più complessi, usa `CMD-SHELL`:
# Custom healthcheck with shell
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost/health || exit 1"]
test: ["CMD-SHELL", "curl -f http://localhost/ || exit 1"]
interval: 15s
timeout: 3s
retries: 3
@@ -226,10 +226,10 @@ docker compose logs --tail=50
Cerca messaggi tipo:
```
lab03-db | database system is ready to accept connections
lab03-app | Waiting for db to be healthy...
lab03-web | Waiting for app to be healthy...
```
Nota: le righe `Waiting for db to be healthy...` e `Waiting for app to be healthy...` sono una spiegazione didattica del comportamento atteso, non un output reale generato da nginx o postgres in questo lab.
---
## Parte 5: Testare le Dipendenze