Esercizio - Aggiungere software a un contenitore esistente

Completato

Le funzionalità del contenitore di sviluppo e un Dockerfile sono ottimi strumenti per l'aggiunta di nuovo software al contenitore. È possibile trovare durante un progetto che si vuole includere software aggiuntivo nel contenitore di sviluppo nel tempo, ad esempio Node.js.

In questo esercizio verrà illustrato come installare uno stack tecnologico come Node nel contenitore in qualsiasi momento.

Funzionalità contenitore di sviluppo

  1. Premere F1 per aprire il riquadro comandi.

  2. Digitare explorer e selezionare Visualizza: Mostra Esplora risorse.

  3. Aprire la cartella .devcontainer.

  4. Individuare e aprire il file devcontainer.json .

  5. Aggiungere il codice seguente per installare Node.js tramite una funzionalità.

    "features": {
    	"ghcr.io/devcontainers/features/node:1": {
    		"version": "18"
    	}
    }
    
  6. Salvare il progetto.

  7. Aprire il riquadro comandi.

  8. Digitare Ricompila e selezionare Contenitori di sviluppo: ricompila contenitore.

Controllare la versione di Node

Verificare che Node sia installato correttamente.

  1. Premere CTRL + ` per aprire il terminale integrato in Visual Studio Code.

  2. Immettere il codice seguente per controllare la versione di Node:

    node --version
    
  3. La versione di Node verrà visualizzata nel terminale.

Congratulazioni! Il contenitore di sviluppo è stato personalizzato ulteriormente installando software aggiuntivo.

Passare all'unità successiva per una rapida verifica delle conoscenze sui contenitori di sviluppo in Visual Studio Code. Nell'ultima unità è invece disponibile un riepilogo degli argomenti trattati in questo modulo Learn.