From 119a4ee4d10d15a549e0b7ea5493538d275b7c22 Mon Sep 17 00:00:00 2001 From: Luca Sacchi Ricciardi Date: Thu, 9 Apr 2026 13:00:59 +0200 Subject: [PATCH] docs: update student guide with Debian VM prerequisites --- STUDENT-GUIDE.md | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/STUDENT-GUIDE.md b/STUDENT-GUIDE.md index 69cc145..77c1cd6 100644 --- a/STUDENT-GUIDE.md +++ b/STUDENT-GUIDE.md @@ -12,14 +12,25 @@ Ogni laboratorio ti guida passo-passo nella creazione di infrastrutture locali c Prima di iniziare, assicurati di avere: -- **Docker Engine** >= 24.0 installato e funzionante +- **VM Linux Debian** (es. Debian 13) con Docker Engine >= 24.0 installato - **Docker Compose V2** (usa `docker compose`, NON `docker-compose` deprecato) -- **Strumenti di rete**: netcat, curl, iproute2 (solitamente preinstallati su Linux/macOS) -- **Sistema operativo**: Linux, macOS o Windows con Docker Desktop +- **Strumenti di rete**: netcat, curl, iproute2 (solitamente preinstallati) + +### Installazione VM e Docker + +1. **Installa una VM con Debian 13** (o versione recente) +2. **Installa Docker nella VM:** + ```bash + wget -O install-docker.sh https://get.docker.com/ + chmod +x ./install-docker.sh + ./install-docker.sh + sudo usermod -aG docker $USER + # Fai logout e login per applicare i cambiamenti + ``` ### Verifica dell'ambiente -1. Apri un terminale +1. Apri un terminale nella tua VM Debian 2. Clona la repository: ```bash git clone https://gitea.lab.home.lucasacchi.net/lucasacchi/laboratori-cloud