Windows Container-Lösungen

Microsoft bietet Lösungen für Windows-Container mit den neuesten Windows Server 2022-Basisimages, um unseren Kunden den Einstieg zu erleichtern. Dies ist eine Sammlung von Beispielen zu Anwendungsframeworks, Programmiersprachen, Datenbanken und CI-Tools (Infrastructure/Continuous Integration). Diese Beispiele werden ohne Garantien oder Garantien bereitgestellt. Bitte können Sie zu zusätzlichen Beispielen beitragen oder einen PR einreichen, um das aktuelle Repository zu verbessern.

Was sind Windows-Container?

Bei Containern handelt es sich um eine Technologie zum Verpacken und Ausführen von Windows- und Linux-Anwendungen, die in verschiedenen Umgebungen lokal und in der Cloud eingesetzt werden können. Container stellen eine schlanke, isolierte Umgebung bereit, in der Apps einfacher entwickelt, bereitgestellt und verwaltet werden können. Container werden schnell gestartet und beendet. Sie eignen sich daher ideal für Apps, die sich schnell an einen sich ändernden Bedarf anpassen müssen.

Alle Container werden aus Containerimages erstellt. Ein Containerimage ist eine Sammlung von Dateien, die in einem Stapel von Schichten organisiert sind. Es befindet sich auf Ihrem lokalen Computer oder in einer Remotecontainerregistrierung. Die Containerimages, die in den in diesem Thema beschriebenen Beispielen verwendet werden, sind Images, die auf Windows Server, Windows Server Core und Nano Server basieren:

  • Windows Server enthält den vollständigen Satz von Windows-APIs und -Systemdiensten.
  • Windows Server Core ist ein kleineres Image, das eine Teilmenge der Windows Server-APIs enthält, nämlich das vollständige .NET Framework. Es umfasst auch die meisten, aber nicht alle Serverrollen (z. B. Faxserver ist nicht enthalten).
  • Nano Server ist das kleinste Windows Server-Image und bietet Unterstützung für die .NET Core-APIs und einige Serverrollen.

Die für die Containerbeispiele verwendeten Windows-Basisimages sind Windows Server 2022, das im August 2021 veröffentlicht wurde. Die Beispiele helfen Ihnen bei den ersten Schritten bei der Verwendung von Windows-Containern. Eines der Beispiele hilft Ihnen beispielsweise bei der Installation von Python-Bits in einem Windows-Container.

Containerlösungen

Verwenden Sie die folgenden Registerkarten für Kategorien, um zu erfahren, wie Sie Windows-Container mit den neuesten Windows Server-Basisimages in Ihrer App-Entwicklung nutzen können. Die bereitgestellten Beispiele passen in sechs Kategorien und werden aktualisiert, um aktuelle Versionsänderungen sowie Windows Server 2022-Images widerzuspiegeln.

Hinweis

Sie können auch schrittweise Bereitstellungshandbücher verwenden , um Ihnen bei der Bereitstellung einer Beispiellösung zu helfen. Jede Anleitung kann auch auf ein Begleitcodebeispiel verweisen.