Übung: Hinzufügen von Software zu einem vorhandenen Container
Dev Container Features und ein Dockerfile sind hervorragende Tools, um Ihrem Container neue Software hinzuzufügen. Möglicherweise stellen Sie während eines Projekts fest, dass Sie im Laufe der Zeit zusätzliche Software in Ihren Entwicklungscontainer aufnehmen möchten, z. B. Node.js.
In dieser Übung erfahren Sie, wie Sie einen Technologiestapel wie Node.js zu einem beliebigen Zeitpunkt in Ihrem Container installieren können.
Dev Container Feature
Drücken Sie F1, um die Befehlspalette zu öffnen.
Geben Sie explorer ein, und klicken Sie auf Ansicht: Explorer anzeigen.
Öffnen Sie den Ordner
.devcontainer
.Suchen Sie nach der
devcontainer.json
-Datei, und öffnen Sie diese.Fügen Sie den folgenden Code hinzu, um Node.js über ein Feature zu installieren.
"features": { "ghcr.io/devcontainers/features/node:1": { "version": "18" } }
Speichern Sie das Projekt.
Öffnen Sie die Befehlspalette.
Geben Sie rebuild (Neu erstellen) ein, und wählen Sie Dev Containers: Rebuild Container (Dev Containers: Container neu erstellen) aus.
Überprüfen der Node.js-Version
Überprüfen Sie, ob Node ordnungsgemäß installiert ist.
Drücken Sie STRG + `, um das integrierte Terminal in Visual Studio Code zu öffnen.
Geben Sie den folgenden Code ein, um zu überprüfen, welche Version von Node.js verwendet wird:
node --version
Die Node.js-Version sollte Ihnen im Terminal angezeigt werden.
Glückwunsch! Sie haben Ihren Entwicklungscontainer noch weiter angepasst, indem Sie zusätzliche Software installiert haben.
In der nächsten Lerneinheit finden Sie eine kurze Wissensbeurteilung zu Entwicklungscontainern in Visual Studio Code. Darauf folgt eine Zusammenfassung der Themen in diesem Learn-Modul.