Esercizio - Aggiungere software a un contenitore esistente
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
Premere F1 per aprire il riquadro comandi.
Digitare explorer e selezionare Visualizza: Mostra Esplora risorse.
Apri la cartella
.devcontainer
.Individuare e aprire il file
devcontainer.json
.Aggiungere il codice seguente per installare Node.js tramite una funzionalità.
"features": { "ghcr.io/devcontainers/features/node:1": { "version": "18" } }
Salvare il progetto.
Aprire il Riquadro comandi.
Digitare Ricompila e selezionare Contenitori di sviluppo: ricompila contenitore.
Controllare la versione di Node
Verificare che Node sia installato correttamente.
Premere CTRL + ` per aprire il terminale integrato in Visual Studio Code.
Immettere il codice seguente per controllare la versione di Node:
node --version
La versione di Node verrà visualizzata nel terminale.
Complimenti. 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.