Övning – Lägga till programvara i en befintlig container
Dev Container-funktioner och en Dockerfile är utmärkta verktyg för att lägga till ny programvara i containern. Under ett projekt kanske du vill inkludera ytterligare programvara i din utvecklingscontainer över tid, till exempel Node.js.
I den här övningen ska vi titta på hur du kan installera en teknikstack som Node i din container när du vill.
Funktion för utvecklingscontainer
Tryck på F1 för att öppna kommandopaletten.
Skriv explorer och välj Visa: Visa utforskaren.
Öppna mappen
.devcontainer
.Leta upp och öppna
devcontainer.json
filen.Lägg till följande kod för att installera Node.js via en funktion.
"features": { "ghcr.io/devcontainers/features/node:1": { "version": "18" } }
Spara ditt projekt.
Öppna kommandopaletten.
Skriv återskapa och välj Dev Containers: Rebuild Container (Återskapa container).
Kontrollera Node-versionen
Nu ska vi kontrollera att Node är korrekt installerat.
Tryck på Ctrl + ` för att öppna den integrerade terminalen i Visual Studio Code.
Ange följande kod för att kontrollera din version av Node:
node --version
Nu ska en Node-version visas som utdata i terminalen.
Grattis! Du har anpassat din utvecklingscontainer ytterligare genom att installera ytterligare programvara.
Fortsätt till nästa lektion för en snabb kunskapskontroll om utvecklingscontainrar i Visual Studio Code. Därefter ska vi sammanfatta vad vi har gått igenom i den här Learn-modulen.