Fix: Add sleep delay after docker compose up to wait for PostgreSQL to be ready
This commit is contained in:
@@ -59,6 +59,9 @@ Esegui:
|
|||||||
# Avvia i container
|
# Avvia i container
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
|
# Attendi che PostgreSQL sia pronto (circa 10-15 secondi)
|
||||||
|
sleep 15
|
||||||
|
|
||||||
# Verifica che il database sia in esecuzione
|
# Verifica che il database sia in esecuzione
|
||||||
docker ps | grep lab05-db
|
docker ps | grep lab05-db
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -169,6 +169,9 @@ docker compose down -v
|
|||||||
# Riavvia
|
# Riavvia
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
|
# Attendi che PostgreSQL sia pronto
|
||||||
|
sleep 15
|
||||||
|
|
||||||
# Verifica che i dati siano PERSI (corretto con -v)
|
# Verifica che i dati siano PERSI (corretto con -v)
|
||||||
docker exec lab05-db psql -U lab05_user -d lab05_db -c "
|
docker exec lab05-db psql -U lab05_user -d lab05_db -c "
|
||||||
SELECT COUNT(*) FROM persistence_test;
|
SELECT COUNT(*) FROM persistence_test;
|
||||||
@@ -228,6 +231,9 @@ docker volume ls
|
|||||||
|
|
||||||
# Se il volume non esiste, ricrealo rialzando il compose
|
# Se il volume non esiste, ricrealo rialzando il compose
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
|
# Attendi che PostgreSQL sia pronto
|
||||||
|
sleep 15
|
||||||
```
|
```
|
||||||
|
|
||||||
### Permesso negato su volume
|
### Permesso negato su volume
|
||||||
|
|||||||
Reference in New Issue
Block a user