From b011892e97a61a2464393bf0a54fddd48f633c26 Mon Sep 17 00:00:00 2001 From: Luca Sacchi Ricciardi Date: Thu, 16 Apr 2026 16:41:03 +0200 Subject: [PATCH] Fix: Add -it flags to docker run commands for interactive PostgreSQL client access in lab-05-database --- labs/lab-05-database/how-to-guides/connect-to-postgresql.md | 2 +- labs/lab-05-database/reference/postgresql-commands.md | 2 +- labs/lab-05-database/tutorial/01-deploy-rds-database.md | 2 +- labs/lab-05-database/tutorial/03-security-compliance.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/labs/lab-05-database/how-to-guides/connect-to-postgresql.md b/labs/lab-05-database/how-to-guides/connect-to-postgresql.md index 11f96c0..74924a4 100644 --- a/labs/lab-05-database/how-to-guides/connect-to-postgresql.md +++ b/labs/lab-05-database/how-to-guides/connect-to-postgresql.md @@ -5,7 +5,7 @@ ### Da container nella stessa rete ```bash -docker run --rm --network lab05-vpc-private \ +docker run --rm -it --network lab05-vpc-private \ -e PGPASSWORD=lab05_password \ postgres:16-alpine \ psql -h db -U lab05_user -d lab05_db diff --git a/labs/lab-05-database/reference/postgresql-commands.md b/labs/lab-05-database/reference/postgresql-commands.md index 759d494..d9599ed 100644 --- a/labs/lab-05-database/reference/postgresql-commands.md +++ b/labs/lab-05-database/reference/postgresql-commands.md @@ -9,7 +9,7 @@ docker exec lab05-db psql -U lab05_user -d lab05_db # Connessione da client nella rete privata -docker run --rm --network lab05-vpc-private \ +docker run --rm -it --network lab05-vpc-private \ -e PGPASSWORD=lab05_password \ postgres:16-alpine \ psql -h db -U lab05_user -d lab05_db 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 f3ca628..38ae942 100644 --- a/labs/lab-05-database/tutorial/01-deploy-rds-database.md +++ b/labs/lab-05-database/tutorial/01-deploy-rds-database.md @@ -112,7 +112,7 @@ Puoi connetterti SOLO da container nella stessa rete privata. Esegui da un client PostgreSQL temporaneo collegato alla rete privata: ```bash # Connettiti da un client nella stessa rete privata -docker run --rm --network lab05-vpc-private \ +docker run --rm -it --network lab05-vpc-private \ -e PGPASSWORD=lab05_password \ postgres:16-alpine \ psql -h db -U lab05_user -d lab05_db diff --git a/labs/lab-05-database/tutorial/03-security-compliance.md b/labs/lab-05-database/tutorial/03-security-compliance.md index 61b8619..66f55a5 100644 --- a/labs/lab-05-database/tutorial/03-security-compliance.md +++ b/labs/lab-05-database/tutorial/03-security-compliance.md @@ -66,7 +66,7 @@ psql -h localhost -U lab05_user -d lab05_db 2>&1 || echo "Corretto: non accessib docker exec lab05-app ping -c 2 db # Prova query SQL da un client nella rete privata (DEVE riuscire) -docker run --rm --network lab05-vpc-private \ +docker run --rm -it --network lab05-vpc-private \ -e PGPASSWORD=lab05_password \ postgres:16-alpine \ psql -h db -U lab05_user -d lab05_db -c "SELECT 1;"