From 54d0cc2c49f8c260d4caa91ebac32e2a4497df7c Mon Sep 17 00:00:00 2001 From: Luca Sacchi Ricciardi Date: Thu, 16 Apr 2026 17:06:15 +0200 Subject: [PATCH] Fix: Add sleep delay after docker compose up to wait for PostgreSQL to be ready --- labs/lab-05-database/tutorial/01-deploy-rds-database.md | 3 +++ labs/lab-05-database/tutorial/02-data-persistence.md | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/labs/lab-05-database/tutorial/01-deploy-rds-database.md b/labs/lab-05-database/tutorial/01-deploy-rds-database.md index 38ae942..93c67fd 100644 --- a/labs/lab-05-database/tutorial/01-deploy-rds-database.md +++ b/labs/lab-05-database/tutorial/01-deploy-rds-database.md @@ -59,6 +59,9 @@ Esegui: # Avvia i container docker compose up -d +# Attendi che PostgreSQL sia pronto (circa 10-15 secondi) +sleep 15 + # Verifica che il database sia in esecuzione docker ps | grep lab05-db ``` diff --git a/labs/lab-05-database/tutorial/02-data-persistence.md b/labs/lab-05-database/tutorial/02-data-persistence.md index 4c2ee82..057814f 100644 --- a/labs/lab-05-database/tutorial/02-data-persistence.md +++ b/labs/lab-05-database/tutorial/02-data-persistence.md @@ -169,6 +169,9 @@ docker compose down -v # Riavvia docker compose up -d +# Attendi che PostgreSQL sia pronto +sleep 15 + # Verifica che i dati siano PERSI (corretto con -v) docker exec lab05-db psql -U lab05_user -d lab05_db -c " SELECT COUNT(*) FROM persistence_test; @@ -228,6 +231,9 @@ docker volume ls # Se il volume non esiste, ricrealo rialzando il compose docker compose up -d + +# Attendi che PostgreSQL sia pronto +sleep 15 ``` ### Permesso negato su volume