Docker (Introducing Kubernetes)

1,200.00

L’obiettivo di questo corso pratico è fornire tutti gli strumenti che affrontano gli aspetti pratici di Docker e Kubernetes , in modo che i partecipanti possano contare sulle competenze necessarie per la corretta gestione del programma.

Descrizione

Chi dovrebbe partecipare

  • Architects
  • Developers

 

Prerequisiti

  • Conoscenza base dei concetti di container
  • Esperienza con interfaccia a riga di comando di Linux

 

Contenuti del Corso

  • Cosa è Docker
  • Casi d’uso
    • Componenti principali docker
    • Fondamenta architettura docker
  • Architettura Docker
    • Docker images
    • Docker registry
    • Docker containers
  • Tecnologie sottostanti
    • Namespaces
    • Control groups
    • Union FS
    • Container format
  • Installazione di Docker
    • Installazione su Ubuntu via apt-get
    • Installazione di nuove versioni Docker
  • Dockerizzare un’applicazione
    •  Esempio “Hello World”
    •  Interactive container
    •  Daemonizing programs
  • Uso dei Container
    •  Eseguire una webapp in a container
    •  Investigating a container
    •  Port mapping
    •  Viewing the logs
    •  Looking at processes
    •  Stopping and restarting
    •  Removing a container
  • Gestire le immagini
    • Ricerca e download di immagini esistenti
    • Hub Docker e repository locale
    • Condivisione di immagini con altri
    • Distribuzione di un repository di immagini privata
  • Rete di containers
    • Port mapping
    • Container linking e naming
    • Creazione e gestione reti custom
    • Network distribuita tra più host
  • Dati in containers
    • Data volumes
    • Host directory e file sottoforma di volume
    • Volumi condivisi tra host Docker
    • Backup e ripristino volumi
  • Ecosistema
    •  Cosa è Docker Hub?
    •  Registrazione su Docker Hub
    •  CMD login
    •  Uploading to Docker Hub
    •  Repo private
    •  Build automatizzate
  • Introduzione a Kubernetes
    •  Pods
    •  Labels e Selectors
    •  Controllers
    •  Services
    •  Architettura Kubernetes

Informazioni aggiuntive

durata

2 giorni

erogazione

Flex, in Aula, On Site, Remoto