Per assistenza: 06 9785 9222

Docker Deep Dive

Formazione avanzata su Docker, focalizzata su concetti avanzati di containerizzazione e gestione di progetti complessi. Perfetto per le aziende che necessitano di ottimizzare l’infrastruttura IT e migliorare l’efficienza operativa.

Modalità

Virtual classroom

Durata

2 giornate

Costo

900€

+ iva

Materiale didattico e laboratori inclusi
Scarica scheda in PDF

prerequisiti

  • Conoscenza base del sistema operativo Linux
  • Familiarità con i concetti di base delle applicazioni web
  • Conoscenza di base dei concetti di containerizzazione e virtualizzazione
  • Familiarità con il concetto di immagine e contenitore Docker
  • Conoscenza di base del funzionamento dei comandi della CLI (command line interface) di Docker.

Obiettivi

Alla fine del corso gli studenti saranno in grado:

  • Acquisire una conoscenza approfondita del funzionamento di Docker e delle sue componenti principali
  • Saper installare Docker e configurare un ambiente di sviluppo adeguato
  • Saper creare e gestire container interattivi e di sistema
  • Saper creare, gestire e distribuire immagini personalizzate con Dockerfile
  • Conoscere i concetti chiave di Docker Compose e saper utilizzarlo per creare e gestire ambienti multi-container
  • Saper utilizzare strumenti di ispezione e diagnostica per risolvere problemi in un ambiente Docker
  • Saper utilizzare correttamente le funzionalità di import/export e di mount di Docker
  • Conoscere il funzionamento del Docker Registry e saper utilizzarlo per distribuire e condividere immagini Docker
d

Argomenti Trattati

Il corso fornisce una panoramica dettagliata su Docker e i suoi componenti. Gli argomenti trattati includono l’installazione di Docker, l’esecuzione e l’ispezione di container, l’interazione con container, la gestione di porte e registri Docker, la creazione di immagini interattive e la creazione di immagini con Dockerfile. Il corso copre anche la creazione di multi-stage builds, l’uso di mounts per condividere dati tra host e container, l’utilizzo di Docker Compose per definire e gestire applicazioni multi-container e la gestione di registri Docker. Infine, vengono trattati i comandi di ispezione per la diagnostica avanzata.

  • Install Docker
  • Running and Inspecting Containers
  • Interactive Containers
  • Detached Containers and Logging
  • Starting, Stopping, Inspecting, and Deleting Containers
  • Container Port Mapping
  • Interactive Image Creation
  • Copy on Write
  • Import and Export
  • Creating Images with Dockerfile (part 1)
  • Creating Images with Dockerfile (part 2)
  • Multi Stage Builds
  • Docker Registry
  • Mounts
  • Docker Compose
  • Inspection Commands
p

Info aggiuntive

Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.

Ti interessa questo corso?

Prenota il tuo posto oppure contattaci per avere maggiori info

    PRENOTAZIONE ON LINE

    • Scegli le date preferite

    • Invia la richiesta e riceverai le coordinate per effettuare il pagamento

    • Una volta ricevuto il pagamento confermeremo la partecipazione al corso

    • Puoi contattare la segreteria scrivendo a [email protected] per qualsiasi informazione relativa alla prenotazione