Blocco IV · Kit tecnico: GitHub e Docker · Lezione 22

Docker in dieci minuti: installa app di IA con un solo comando

Cosa sono un'immagine e un container, come installare Docker su Windows, Mac o Linux e avviare app di IA con docker run e docker compose. Include volumi e backup, aggiornamenti, GPU per i modelli locali e sicurezza di base.

Entra nel corso

Cosa vedrai in questa lezione

  1. Immagine e container: la ricetta e il piatto

    Un'immagine è un pacchetto con l'app e tutto ciò che le serve; un container è quell'immagine in funzione sul tuo computer.

  2. Installare Docker: Desktop su Windows e Mac, Engine su Linux

    Su Windows e Mac installi Docker Desktop, con finestra e tutto; su Linux basta Docker Engine, il motore open source.

  3. Quanto costa? Licenza e alternative

    Docker Desktop è gratis per uso personale e per aziende con meno di 250 dipendenti e meno di 10 milioni di dollari l'anno.

  4. docker run: la tua prima app di IA con un comando

    Con docker run scarichi l'immagine e avvii il container; -p apre una porta e -v salva i dati fuori dal container.

  5. docker compose up -d e il file .env

    Le app con più componenti includono un docker-compose.yml: un solo comando avvia insieme l'app, il database e il resto.

  6. Ogni giorno: guardare, fermare, aggiornare e copiare

    Cinque comandi coprono quasi tutto: vedere cosa funziona, leggere gli errori, fermare, aggiornare e fare un backup prima di toccare.

  7. RAM, disco e GPU per i modelli locali

    Docker condivide la memoria del tuo computer; se userai modelli locali, la GPU NVIDIA si collega con un componente a parte.

  8. Sicurezza: non aprire porte a internet senza password

    Una porta pubblicata con -p resta aperta a tutta la tua rete, e su un server Linux può aggirare il firewall ufw.

  9. Riepilogo: Docker senza paura

    Con quattro idee e una manciata di comandi puoi già installare quasi qualsiasi app di IA da GitHub.

Strumenti e concetti

Accedi con il tuo account Google per vedere questa lezione e tutto il corso.

Entra nel corsoVedi il programma completo

Altre lezioni del blocco