Corso base su docker

Europe/Rome
Zoom

Zoom

Description

Obiettivo del corso è fornire ai partecipanti nozioni di base sulla tecnologia dei container, su come distribuire il software e le sue dipendenze (runtime) incapsulando il tutto in un pacchetto (immagine).


Il corso verterà sui seguenti argomenti:

  • introduzione ai container e alle funzionalità principali di Docker: creazione e gestione di container, creazione e gestione di immagini, interazione con Docker hub, utilizzo dei volumi per gestire i dati persistenti
  • introduzione a docker-compose per creare applicazioni multi-container in ambiente di sviluppo e test.

Le lezioni teoriche saranno integrate con hands-on, sessioni pratiche con esercitazioni sui tool presentati.

    • Concetti di base e panoramica del corso
      Conveners: Giacinto Donvito (Istituto Nazionale di Fisica Nucleare), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
      • 1
        Concetti di base e panoramica del corso
        Speakers: Giacinto Donvito (Istituto Nazionale di Fisica Nucleare), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
    • Architettura, immagini e container
      Conveners: Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
      • 2
        Architettura, immagini e container
        Speakers: Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
    • Hands-on#1
      Conveners: Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
      • 3
        Hands-on#1
        Speakers: Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
    • 13:00
      Pausa pranzo
    • Gestione dei dati
      Conveners: Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Diego Ciangottini (INFN Perugia)
    • Hands-on#2
      Conveners: Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Diego Ciangottini (INFN Perugia)
    • Comunicazione tra container
      Conveners: Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
    • Hands-on#3
      Conveners: Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
    • Creazione di immagini
      Conveners: Diego Ciangottini (INFN Perugia), Stefano Nicotri (Istituto Nazionale di Fisica Nucleare)
      • 8
        Creazione di immagini
        Speakers: Diego Ciangottini (INFN Perugia), Stefano Nicotri (Istituto Nazionale di Fisica Nucleare)
    • Hands-on#4
      Conveners: Diego Ciangottini (INFN Perugia), Gioacchino Vino (INFN Bari (IT))
    • 13:00
      Pausa pranzo
    • Hands-on#5
      Conveners: Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
      • 10
        Hands-on#5
        Speakers: Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
    • Integrazione nel workflow git
      Conveners: Diego Ciangottini (INFN Perugia), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
      • 11
        Integrazione nel workflow git
        Speakers: Diego Ciangottini (INFN Perugia), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
    • Hands-on#6
      Conveners: Diego Ciangottini (INFN Perugia), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
      • 12
        Hands-on#6
        Speakers: Diego Ciangottini (INFN Perugia), Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Gioacchino Vino (INFN Bari (IT))
    • Docker compose e architettura multi container
      Conveners: Gioacchino Vino (INFN Bari (IT)), Stefano Nicotri (Istituto Nazionale di Fisica Nucleare)
      • 13
        Docker compose e architettura multi container
        Speakers: Gioacchino Vino (INFN Bari (IT)), Stefano Nicotri (Istituto Nazionale di Fisica Nucleare)
    • Hands-on#7
      Conveners: Gioacchino Vino (INFN Bari (IT)), Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Diego Ciangottini (INFN Perugia)
      • 14
        Hands-on#7
        Speakers: Gioacchino Vino (INFN Bari (IT)), Marica Antonacci (Istituto Nazionale di Fisica Nucleare), Stefano Nicotri (Istituto Nazionale di Fisica Nucleare), Diego Ciangottini (INFN Perugia)
    • Best practices, sicurezza e ottimizzazioni
      Convener: Gioacchino Vino (INFN Bari (IT))
    • 13:00
      Pausa pranzo
    • Cenni su orchestrazione di container
      Conveners: Diego Ciangottini (INFN Perugia), Marica Antonacci (Istituto Nazionale di Fisica Nucleare)
    • Come usare i container su INFN Cloud
      Convener: Marica Antonacci (Istituto Nazionale di Fisica Nucleare)