Descrizione
Prerequisiti:
- Conoscenza base dei comandi di linux
- Conoscenza della bash di linux
- Conoscenza basilare di networking
- Saper individuare i componenti necessari ad una 3-tier application
- Conoscenza basilare di storage
Language
- Trainer: Italian
- Labs: English
- Slides: English
Obbiettivi del Corso
- Saper spiegare cosa è un container
- Conoscere le funzioni di una container runtime
- Saper Installare una Container Runtime
- Saper valutare le configurazioni di una Container Runtime (Docker)
- Saper creare ed avviare i containers
- Saper Analizzare le informazioni e i cicli di vita di un container
- Saper spiegare cosa è una Docker Image
- Saper Creare immagini interattive ed avviarle
- Saper spiegare cos’è un Dockerfile
- Saper Caricare e scaricare le immagini utilizzando un registro
- Conoscere il ruolo di una CRI in un ambiente orchestrato
Contenuti del Corso
- Architettura Docker
- Installazione Docker
- Running e Inspecting
- Interactive Container
- Logging
- Lifecycle container
- Immagini
- Import e Export
- Backup e Ripristino
- Dockerfile
- Multi-stage builds
- Container Registry
Lab in dotazione:
- 1 student desktop Ubuntu
- 1 server Ubuntu