Struttura del corso

Che cos'è Docker?

  • Casi d'uso
  • Componenti principali di Docker
  • Docker Architettura
  • Tecnologia sottostante

Installazione di Docker

  • Installazione su Ubuntu e Windows
  • Uso di Docker Machine per il provisioning dell'host
  • Driver Docker Machine per i provider di servizi cloud

Ciclo di vita del contenitore

  • Creazione ed esecuzione di contenitori
  • Arresto e riavvio
  • Analisi di un contenitore
  • Visualizzazione dei log
  • Analisi dei processi
  • Rimozione di un contenitore e dei relativi dati

DockerApplicazioni di dimensionamento

  • L'esempio di hello world
  • Contenitore Bash interattivo
  • Creazione di un'immagine eseguendo il commit delle modifiche
  • Creazione di un'immagine da un Dockerfile
  • Compilazioni automatizzate basate su GitHub
  • Esecuzione di più processi in un contenitore
  • Strumento di supporto Gosu
  • Esecuzione di un'app Web in un singolo contenitore
  • Esecuzione di un'app Web nell'architettura dei microservizi

Gestione delle immagini

  • Ricerca e download di immagini esistenti
  • Docker Hub e repository locale
  • Condivisione di immagini con altri utenti
  • Distribuzione di un repository di immagini privato

Networking di contenitori

  • Mappatura delle porte
  • Collegamento e denominazione dei contenitori
  • Creazione e gestione di reti personalizzate
  • Rete su molti Docker host (overlay)

Dati in contenitori

  • Volumi di dati
  • Ospitare directory e file come volume di dati
  • Contenitori di volumi di dati
  • Volumi di dati condivisi tra Docker host
  • Backup e ripristino di volumi di dati

Docker Composto

  • Panoramica di Docker Compose
  • Esecuzione di applicazioni multi-contenitore tramite un unico comando
  • Definizione di servizi, reti, volumi e variabili
  • Impostazione dei vincoli di runtime per le risorse

Docker Swarm

  • Introduzione al clustering Docker nativo
  • Servizi di discovery
  • Docker Swarm Strategie e filtri

Requisiti

Una certa familiarità con la riga di comando e Linux è un vantaggio.

  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (4)

Corsi relativi

Categorie relative