Descrizione
Docker ha modificato il processo di sviluppo del software quasi a livello globale e per una buona ragione: rende considerevolmente facile creare, eseguire il deploy e far girare le applicazioni nello stesso modo utilizzando i container, indipendentemente dall’ambiente IT in cui si trovano.
Il corso di Docker per sviluppatori approfondisce le caratteristiche fondamentali di Docker, introducendo argomenti quali la gestione dei container, i registri, Docker networking e tanto altro.
Si consiglia una conoscenza base di Docker.
Obiettivi
L’obiettivo principale del corso è fornire ai partecipanti le competenze teoriche e tecniche per creare ed eseguire il deploy di applicazioni con Docker più facilmente e più velocemente.
Conoscenze in uscita
Alla fine del corso Docker per Sviluppatori, i partecipanti saranno in grado di:
- Conoscere ed utilizzare le funzionalità avanzate di Docker
- Capire e indirizzare con Docker gli eventuali problemi con i containers
- Usare l’orchestrazione di Docker per automatizzare la creazione dei container
- Usare Docker per creare ed eseguire il deploy delle applicazioni
Programma didattico
- Gestione dei container
- Costruire da Dockerfile
- Creare un Dockerfile
- DockerHub per l’ispezione di Dockerfile
- Lavorare con Registry Public
- Creazione e utilizzo di una Repository su Docker Hub
- Creazione e utilizzo di un Private Registry
- Approfondimento su Dockerfile
- Docker Networking
- Troubleshooting
Caratteristiche del corso
24 ore | |
Lezione frontale, Aula Virtuale | |
Dispense | |
Full Stack Developer | |
Attestato di frequenza e profitto. |