Durata corso:
2 giorni
Costo:
930,00 €
Docker for Developers and System Administrators
Codice: DEVC08
Docker è una piattaforma per sviluppatori e amministratori di sistema per la manutenzione di applicazioni distribuite. Il corso è progettato per insegnare agli sviluppatori e agli amministratori di sistema come utilizzare Docker in modo efficace nelle loro rispettive aree di competenza.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Contenuti del corso
- Introduzione a Docker
- Casi d’uso
- Componenti principali di Docker
- Fondamenti dell’architettura di Docker
- Architettura di Docker
- Immagini Docker
- Registro Docker
- Container Docker
- La tecnologia sottostante
- Spazi dei nomi
- Gruppi di controllo
- Union FS
- Formato del container
- Installazione di Docker
- Installazione su Ubuntu tramite apt-get
- Installazione di una versione più recente di Docker
- Dockerizzazione delle applicazioni
- L’esempio “hello world”
- Container interattivo
- Programmi in modalità daemon
- Utilizzo dei container
- Esecuzione di un’applicazione web in un container
- Indagine su un container
- Mappatura delle porte
- Visualizzazione dei registri
- Esame dei processi
- Arresto e riavvio
- Rimozione di un container
- Gestione delle immagini
- Elenco delle immagini
- Download delle immagini
- Ricerca delle immagini
- Networking dei container
- Dettagli sulla mappatura delle porte
- Collegamento e denominazione dei container
- Collegamento e variabili d’ambiente
- Dati nei container
- Volumi dati
- Directory dell’host come volume dati
- File dell’host come volume dati
- Container di volumi dati
- Backup e ripristino di volumi dati
- Contribuire all’ecosistema
- Cos’è Docker Hub
- Registrazione su Docker Hub
- Accesso da riga di comando
- Caricamento su Docker Hub
- Repository privati
- Build automatizzati
- Laboratori pratici
Partecipanti
Developer e System Administrator
Prerequisiti
Consigliata familiarità con la Command Line e con Linux.
Lingue
Italiano
Vuoi ulteriori info?