Docker
Descrizione
Con l'avvento dei nuovi paradigmi di sviluppo, quello a Microservizi è il più utilizzato; la tecnologia necessaria per questo modello di implementazione e distribuzione del Software è quella dei Container.
Target
Il corso è rivolto a System Administrators che vogliono utilizzare Docker attraverso gli strumenti che permettono di orchestrare le applicazioni distribuite.
Prerequisiti
Fondamenti di programmazione e conoscenza di networking e infrastrutture
Programma Corso
Docker
- Introduzione
- Container e Virtual machines
- L'architettura
- Docker hub
- Iniziare a usare Docker
- Creazione di un'immagine
- Lavorare con più di un'immagine
- Creare un container personalizzato
- I comandi
- Far comunicare i container
- Esercitazione pratica
Docker avanzato
- Principi di orchestrazione
- Docker Compose: architetture multicontainer
- Docker Machine: hybrid cloud
- Swarm: clustering
- Esercitazione pratica