Loading Events

« All Events

CN100: Docker Containerization Essentials 01/10/2024

October 1 @ 9:00 17:00

In questo corso imparerai a creare e gestire singoli container utilizzando Docker Engine. Verranno illustrate le migliori pratiche di design delle immagini dei container e di distribuzione e verifica dei container, oltre a un’introduzione alla rete e allo storage dei container single-node. Questo corso è incentrato sulle best practice ed è concepito per consentire una rapida adozione di successo della containerizzazione a partire dai primi principi.

Contenuti:

Motivazioni e implementazione della containerizzazione

  • Usecases
  • Comparazione con le macchine virtuali

Creare, gestire e verificare i container

  • Implementazione del container dal kernel Linux
  • Dettagli sul ciclo di vita dei container
  • Creazione, auditing e gestione CLI del container principale

Best practice nella progettazione di immagini per container

  • Implementazione del filesystem a strati e implicazioni sulle prestazioni
  • Creare immagini con i Dockerfile
  • Ottimizzazione della creazione di immagini con build multi-stadio e best practice di progettazione delle immagini

Networking di container single-host

  • Modello di networking Docker native
  • Reti definite dal software per i container
  • Rilevamento e routing di servizi single-host Docker native

Provisioning dello storage esterno

  • Creazione e gestione dei volumi Docker
  • Migliori pratiche e casi d’uso per lo storage esterno ai container.