Docker
Questo corso è progettato per fornirvi una panoramica completa di Docker, una piattaforma di containerizzazione utilizzata per semplificare il processo di distribuzione e gestione delle applicazioni.
Durante questo corso, imparerete i concetti fondamentali di Docker e acquisirete le competenze necessarie per utilizzarlo con sicurezza ed efficacia nei vostri progetti.
A chi ci rivolgiamo
Impara a usare Docker per semplificare la gestione e la distribuzione delle applicazioni. Il corso è ideale per sviluppatori e sysadmin che vogliono acquisire competenze pratiche sulla containerizzazione, una tecnologia chiave e trasversale in ogni ambiente IT moderno.
Struttura del corso
1
-
Fondamenti di Docker: installazione, architettura, concetti fondamentali, immagini, infrastruttura di distribuzione, command line.
-
Esercitazione
2
-
Container, gestione e ciclo di vita
-
Volumi
-
Esercitazione
3
-
Networking
-
Esercitazione
4
-
Creare un'immagine personalizzata a partire da un container
-
Creare un’immagine personalizzata a partire da un Dockerfile.
-
Dockerfile multistage.
-
Esercitazione, con analisi di casi d’uso.
5
-
Definire un’applicazione basata su container Docker con Docker compose.
-
Esercitazione.
6
-
Cenni a Docker Swarm.
-
Esempi di CI/CD basati su Docker.
-
Approfondimenti.