ist jetzt verfügbar! Lesen Sie über die neuen Funktionen und Fehlerbehebungen vom November.

Erweiterte Container-Konfiguration

Die Artikel in diesem Abschnitt behandeln erweiterte Containerkonfigurationen bei der Arbeit mit der Visual Studio Code Dev Containers Erweiterung.

Arbeiten mit Containern

Die Visual Studio Code Dev Containers Erweiterung ermöglicht es Ihnen, einen Docker-Container als voll funktionsfähige Entwicklungsumgebung zu nutzen. Sie können jeden Ordner innerhalb (oder in den Container gemountet) eines Containers öffnen und den vollen Funktionsumfang von Visual Studio Code nutzen. Eine devcontainer.json Datei in Ihrem Projekt teilt VS Code mit, wie ein Entwicklungscontainer mit einem klar definierten Tool- und Runtime-Stack zugegriffen (oder erstellt) werden kann. Dieser Container kann zum Ausführen einer Anwendung oder zur Trennung von Tools, Bibliotheken oder Runtimes verwendet werden, die für die Arbeit mit einer Codebasis benötigt werden.

Arbeitsbereichsdateien werden vom lokalen Dateisystem gemountet oder in den Container kopiert bzw. geklont. Erweiterungen werden innerhalb des Containers installiert und ausgeführt, wo sie vollen Zugriff auf die Tools, die Plattform und das Dateisystem haben. Das bedeutet, dass Sie Ihre gesamte Entwicklungsumgebung nahtlos wechseln können, indem Sie sich einfach mit einem anderen Container verbinden.

Dies ermöglicht es VS Code, eine Entwicklungserfahrung in lokaler Qualität bereitzustellen – einschließlich vollständiger IntelliSense (Vervollständigungen), Code-Navigation und Debugging – unabhängig davon, wo sich Ihre Tools (oder Ihr Code) befinden.

Erste Schritte

Wenn Sie neu bei Docker-Containern und der VS Code Dev Containers Erweiterung sind, empfehlen wir, mit dem einführenden Artikel Container zu beginnen. Dort finden Sie

  • Systemanforderungen - Was zum Ausführen unter Windows, macOS und Linux benötigt wird.
  • Installation - Wie Docker, VS Code und das Remote Development Extension Pack installiert werden.
  • Schnellstarts - Schritt-für-Schritt-Anleitungen für gängige Containerszenarien.

Sobald Ihr Computer konfiguriert ist, probieren Sie das Container-Tutorial für eine ausführliche Tour durch die Arbeit mit Containern aus.

Erweiterte Container-Themen

Die im Inhaltsverzeichnis unten aufgeführten Artikel beschreiben erweiterte Container-Nutzung und behandeln spezifische Konfigurationen im Detail. Möglicherweise müssen Sie diese nicht für Ihren Entwicklungsworkflow anwenden, aber es ist gut, die Artikel kurz zu überfliegen, falls Sie sie in Zukunft benötigen.

Sie erfahren, wie Sie

Feedback und Fragen

Sie können auch Feedback zur Remote Development-Erfahrung geben oder sich mit Fragen an uns wenden.

© . This site is unofficial and not affiliated with Microsoft.