
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
Questo corso su Docker si rivolge a professionisti e appassionati di tecnologia che desiderano acquisire competenze fondamentali nella containerizzazione e nell'utilizzo di Docker per semplificare la distribuzione e la gestione delle applicazioni. Sia sviluppatori software che amministratori di sistema troveranno valore in questo corso, poiché Docker è una tecnologia trasversale che può essere applicata in molti contesti.
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.