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