DOC101 - Docker Fundamentals
In questo corso imparerai come utilizzare Docker per creare e gestire container basati su Linux. Imparerai come funzionano internamente i container e le immagini. Imparerai come creare manualmente im- magini e come scrivere Dockerfile ottimizzati per generare immagini efficienti e sicure.
Pubblico: amministratori IT, ingegneri, architetti, DevOps
Prerequisiti: competenze di base per l’amministrazione del sistema Linux
Labs: macchine virtuali
Struttura del corso:
1. Introduzione ai container
2. Componenti di Docker
3. OverlayFS e Immagini
4. Dockerfile
Struttura del laboratorio:
• Lab 01 - Install Docker Engine on Ubuntu
• Lab 02 - Running and Inspecting Containers
• Lab 03 - Interactive Containers
• Lab 04 - Detached Containers and Logging
• Lab 05 - Starting, Stopping, Inspecting and Deleting Containers
• Lab 06 - Container Port Mapping
• Lab 07 - Interactive Image Creation
• Lab 08 - Creating Images with Dockerfiles
• Lab 09 - Multi-Stage Builds
• Lab 10 - Volumes
• Lab 11 - Inspection Commands
• Lab 12 - Create a local Docker Registry
- Teacher: Giovanni Perteghella