Score %0 (0 correct0 incorrect20 unanswered)

Q1. Per cosa viene principalmente utilizzato Docker?

  • Gestione del progetto
  • Controllo della versione
  • Contenimento delle applicazioni
  • Sicurezza di rete

Q2. Cos'è un contenitore Docker?

  • Una macchina virtuale
  • Un server fisico
  • Un pacchetto leggero, autonomo ed eseguibile che include tutto il necessario per eseguire un pezzo di software, incluso il codice, il runtime, le librerie e le dipendenze
  • Un framework di sviluppo software

Q3. In cosa differisce Docker dalle macchine virtuali (VM)?

  • I contenitori Docker sono più grandi in dimensione rispetto alle VM
  • I contenitori Docker richiedono un hypervisor per l'esecuzione, mentre le VM non lo fanno
  • I contenitori Docker condividono il kernel del sistema operativo host, rendendoli più leggeri ed efficienti rispetto alle VM, ognuna delle quali ha il proprio kernel del sistema operativo
  • I contenitori Docker sono più sicuri delle VM

Q4. Qual è lo scopo di un Dockerfile?

  • Per memorizzare le immagini dei contenitori Docker
  • Per gestire le configurazioni di rete in Docker
  • Per definire i passaggi necessari per costruire un'immagine Docker
  • Per automatizzare i processi di distribuzione del software

Q5. Come si costruisce un'immagine Docker da un Dockerfile?

  • Digitando manualmente i comandi nell'interfaccia della riga di comando (CLI) di Docker
  • Esportando un'immagine Docker esistente in un file di testo
  • Eseguendo il comando docker build e specificando la directory contenente il Dockerfile
  • Riorganizzando file e cartelle all'interno del Dockerfile

Q6. Cos'è Docker Hub?

  • Un luogo fisico dove vengono memorizzati i contenitori Docker
  • Un'interfaccia della riga di comando (CLI) per gestire i contenitori Docker
  • Un repository basato su cloud per le immagini Docker, dove gli utenti possono memorizzare, condividere e collaborare su immagini di contenitori
  • Un protocollo di rete utilizzato da Docker per la comunicazione tra i contenitori

Q7. Come si avvia un contenitore Docker?

  • Esportando il contenitore in un formato di file esterno
  • Regolando lo schema di colori e il layout del contenitore
  • Eseguendo il comando docker run e specificando l'immagine Docker da utilizzare
  • Riorganizzando file e cartelle all'interno del contenitore

Q8. A cosa serve Docker Compose?

  • Per gestire i contenitori Docker negli ambienti di produzione
  • Per automatizzare i processi di test del software
  • Per definire ed eseguire applicazioni Docker multi-contenitore, specificando i servizi, le reti e i volumi richiesti
  • Per monitorare le metriche delle prestazioni dei contenitori Docker

Q9. Come si interrompe un contenitore Docker in esecuzione?

  • Eliminando il contenitore dal repository Docker Hub
  • Regolando la configurazione di runtime del contenitore
  • Eseguendo il comando docker stop e specificando l'ID o il nome del contenitore
  • Riorganizzando file e cartelle all'interno del contenitore

Q10. Cos'è un volume Docker?

  • Un tipo di contenitore Docker
  • Un'immagine disco di macchina virtuale
  • Un meccanismo di archiviazione dati persistente utilizzato per condividere dati tra contenitori Docker e la macchina host, garantendo la persistenza dei dati anche se il contenitore viene interrotto o eliminato
  • Un'interfaccia di rete utilizzata per la comunicazione tra contenitori Docker

Q11. Come si rimuove un contenitore Docker?

  • Eliminando il contenitore dal repository Docker Hub
  • Regolando la configurazione di runtime del contenitore
  • Eseguendo il comando docker rm e specificando l'ID o il nome del contenitore
  • Riorganizzando file e cartelle all'interno del contenitore

Q12. Qual è lo scopo di Docker Swarm?

  • Per gestire i log dei contenitori Docker
  • Per automatizzare i processi di distribuzione del software
  • Per orchestrare e gestire cluster di contenitori Docker, consentendo l'alta disponibilità e la scalabilità
  • Per monitorare le metriche delle prestazioni dei contenitori Docker

Q13. Come si ispeziona la configurazione di un contenitore Docker in esecuzione?

  • Esportando il contenitore in un file PDF
  • Regolando lo schema di colori e il layout del contenitore
  • Eseguendo il comando docker inspect e specificando l'ID o il nome del contenitore
  • Riorganizzando file e cartelle all'interno del contenitore

Q14. Qual è lo scopo della rete Docker?

  • Per gestire i log dei contenitori Docker
  • Per automatizzare i processi di test del software
  • Per abilitare la comunicazione tra i contenitori Docker e le reti esterne, consentendo ai contenitori di connettersi tra loro e ad altri servizi
  • Per monitorare le metriche delle prestazioni dei contenitori Docker

Q15. Come si elencano tutti i contenitori Docker in esecuzione?

  • Esportando l'elenco dei contenitori in un file CSV
  • Regolando lo schema di colori e il layout del contenitore
  • Eseguendo il comando docker ps
  • Riorganizzando file e cartelle all'interno del contenitore

Q16. Qual è lo scopo del registro Docker?

  • Per gestire i log dei contenitori Docker
  • Per automatizzare i processi di distribuzione del software
  • Per archiviare immagini Docker, consentendo agli utenti di caricare e scaricare immagini nel e dal registro
  • Per monitorare le metriche delle prestazioni dei contenitori Docker

Q17. Come si carica un'immagine Docker in un registro Docker?

  • Digitando manualmente i comandi nell'interfaccia della riga di comando (CLI) Docker
  • Esportando un'immagine Docker esistente in un file di testo
  • Eseguendo il comando docker push e specificando il nome e l'etichetta dell'immagine Docker
  • Riorganizzando file e cartelle all'interno del Dockerfile

Q18. Cos'è Docker Desktop?

  • Un luogo fisico dove vengono memorizzati i contenitori Docker
  • Un'interfaccia della riga di comando (CLI) per gestire i contenitori Docker
  • Un'applicazione desktop per Windows e macOS che fornisce un'interfaccia facile da usare per la costruzione, la gestione e il deploy di contenitori Docker
  • Un protocollo di rete utilizzato da Docker per la comunicazione tra i contenitori

Q19. Come si accede a un registro Docker?

  • Esportando le credenziali del registro in un file esterno
  • Regolando lo schema di colori e il layout del registro
  • Eseguendo il comando docker login e fornendo il nome utente e la password del registro
  • Riorganizzando file e cartelle all'interno del Dockerfile

Q20. Qual è lo scopo di Docker Engine?

  • Per gestire i log dei contenitori Docker
  • Per automatizzare i processi di distribuzione del software
  • Per costruire, eseguire e gestire contenitori Docker su una macchina host
  • Per monitorare le metriche delle prestazioni dei contenitori Docker