Categories: Microsoft

So installieren und konfigurieren Sie Container in Windows Server 2019

Eine der Säulen, die Microsoft auf Organisationsebene, die wir als Windows Server kennen, schon immer auf seinen Betriebssystemen drucken wollte, ist die Option, die diese unterstützen können Die aktuellen Anforderungen steigen und dies muss mit einer hohen Leistung von Hardware und Software geschehen.

Auf Softwareebene, dem Hauptkern von Windows Server, haben wir eine neue Technologie namens Container (Docker), die die Möglichkeit bietet Als Administratoren oder IT-Support-Mitarbeiter sind wir in der Lage, alle Containerprobleme sowie die für jedes einzelne verfügbaren Ressourcen und Tools zentral zu verwalten. Windows Server 2019 ist die neue Wette, die Microsoft für die Verwaltung von Geschäftsinfrastrukturen einführt, und dies ohne Zweifel Die Container spielen eine wichtige Rolle, um nicht nur die Funktionen des Servers selbst zu verbessern, sondern um es der Organisation als solcher zu ermöglichen, ihre Servicelevel zu erhöhen.

In diesem Lernprogramm lernen wir die Installation und Container in Windows Server 2019. Um Windows Server 2019 herunterzuladen, gehen Sie zu folgendem Link:

Windows Server 2019

Dort müssen wir uns kostenlos im Windows Insider-Programm registrieren, um mit dem jeweiligen Download fortzufahren.

1. Was sind Container in Windows Server 2019

Allgemeine Container wurden so entwickelt, dass sie eine Anwendung isoliert in einer eigenen Box verpacken können.

Dies bedeutet, dass jede Anwendung in ihrem jeweiligen Container keine andere Anwendung oder keinen anderen Prozess kennt oder kennt Dies ist außerhalb der Box oder Umgebung vorhanden und ermöglicht somit alles, was die Anwendung benötigt, um den Betrieb am besten zu gestalten. Innerhalb dieses Containers ist kein zusätzliches Element oder eine zusätzliche Konfiguration erforderlich.

Wenn dieses Feld verschoben wird, ist die Anwendung immer einsatzbereit, da Sie dort über die erforderlichen Tools für diesen Zweck verfügen. Ein Container kann in wenigen Worten als Laufzeitumgebung definiert werden, die die folgenden Eigenschaften erfüllt:

  • Portabel, weil wir ihn von einem Ort an einen anderen verschieben können. Li>
    • Isoliert, weil nur das Die Anwendung verfügt über die für ihre Verwendung erforderlichen Anforderungen und Parameter.
    • Kontrolliert, da wir als Administratoren definieren können, welche Art von Aktion ausgeführt werden soll.

    Diese Container können auf einem Hostcomputer oder einer virtuellen Maschine ausgeführt werden ohne Probleme; Jede Anwendung oder jeder Prozess, der in einem Container ausgeführt wird, enthält alle Abhängigkeiten und Konfigurationsdateien, die für seine Verwendung erforderlich sind. Dies ist also kein Problem für unsere Supportaufgaben.

    Wenn wir uns in der Welt der Container befinden, gibt es bestimmte Zu den Elementen, die wir für eine ordnungsgemäße Verwaltung berücksichtigen müssen, gehören:

    Container-Host
    Grundsätzlich handelt es sich um den Server, auf dem die Windows-Container-Funktion konfiguriert wurde. Dieser Container-Host kann einen oder mehrere Windows-Container gleichzeitig ausführen. Div>
    Container-Betriebssystem-Image
    Lassen Sie uns klarstellen, dass ein Container aus Images bereitgestellt wird, d. H. Das Image des Betriebssystems des Containers ist die erste Schicht, aus der ein Container besteht. Dieses Image liefert die Betriebssystemumgebung und kann daher nicht geändert werden. Div>
    Sandbox
    Wenn der Container ausgeführt wird, werden alle darauf ausgeführten Aktionen ausgeführt In dieser Ebene der ‚Sandbox‘ für nachfolgende Verwaltungsaufgaben erfasst.
    Container-Image
    Es ist normal, dass wir mehrere Änderungen am Original-Image des Containers vornehmen, das Problem ist, dass diese Änderungen auf eine reduzierte Umgebung beschränkt sind. In bestimmten Fällen können wir diesen Status erfassen, um neue Container zu erstellen, die diese Änderungen erben, und so neue Bearbeitungsaufgaben zu vermeiden. Dies ist die Funktion und das Ziel eines Bildes, sobald der Container gestoppt wurde Sie können eine Seite dieser Sandbox verlassen oder sie für andere Aufgaben in ein neues Container-Image verwandeln.
    Container-Repository
    Wenn ein Container erstellt und bearbeitet wird, wird ein Container-Image erstellt , das Image des Containers und seine Abhängigkeiten, die in einem lokalen Repository gespeichert sind. Containerbilder können auch in einem öffentlichen oder privaten Datensatz gespeichert werden. Div>

    Das folgende Bild ist eine offizielle Microsoft-Grafik, um die Funktionsweise eines Containers zu verstehen:

    2. Containertypen für Windows Server 2019

    Derzeit können in Windows Server 2019 zwei Containertypen verwendet werden:

    Hyper-V-Isolierung – Hyper -V Isolation
    Bei diesem Containertyp wird die von Windows Server 2019-Containern angebotene Isolation erweitert, indem jeder Container in einer virtuellen Maschine mit den besten Optimierungseinstellungen ausgeführt wird. Dort wird der Kernel des Container-Hosts nicht mit anderen Containern auf demselben Host gemeinsam genutzt. Jeder dieser Container wurde für die Unterstützung von Mehrbenutzer-Hosting mit denselben Sicherheitsfunktionen einer virtuellen Maschine entwickelt. Div>
    Windows Server-Container – Windows Server-Container
    Dieser Containertyp bietet Anwendungsisolation über den Windows Server 2019-Namespace-Isolationsprozess und die Technologie. Ein Windows Server-Container teilt einen Kernel mit dem Container-Host und allen auf dem Host ausgeführten Containern. gleichzeitig.

    3. Installieren Sie die Container in Windows Server 2019

    Schritt 1

    Zunächst starten wir Greifen Sie mit einer der folgenden Optionen auf die Installationsoption zu: Klicken Sie auf ‚Rollen und Funktionen hinzufügen‘. Gehen Sie dort im mittleren Bereich des Server-Managers rechts zum Menü ‚Verwalten / Hinzufügen von Rollen und Funktionen‘.

    Schritt 2

    Dort wird der folgende Assistent angezeigt:

    Schritt 3

    Darin finden wir eine kurze Zusammenfassung der Aktivitäten, die wir ausführen können, klicken wir auf Weiter und im nächsten Fenster wählen wir die ‚Installation basierend auf Funktionen oder Rollen‘:

    Schritt 4

    Im nächsten Fenster wählen wir den Server aus, der als Host für die Container fungiert:

    Schritt 5 div > Im nächsten Fenster sehen wir den Abschnitt Rollen für den Server. In diesem Fall fügen wir keine Rolle hinzu:
    Schritt 6

    Klicken Sie auf Weiter und aktivieren Sie im Abschnitt Eigenschaften die Option ‚Container‘. ? Feld:

    Schritt 7

    Klicken Sie auf Weiter, um eine Zusammenfassung der unter Windows Server 2019 zu installierenden Funktion anzuzeigen:

    Schritt 8

    Klicken Sie auf die Schaltfläche ‚Installieren‘, um die Funktion zu starten Prozess der Installation von Containern in Windows Server 2019:

    Schritt 9

    Nach Abschluss des Installationsvorgangs wird Folgendes angezeigt:

    Schritt 10

    Dort müssen wir Windows Server 2019 neu starten, um den entsprechenden Vorgang anzuwenden Aktualisierungen:

    4. Überprüfen Sie die Container in Windows Server 2019

    Die vorherige Methode ist der vorgeschlagene Prozess zum Installieren der Containerfunktion in Windows Server 2019, aber wenn wir zur Eingabeaufforderung gehen und die folgende Zeile ausführen, können wir sehen, dass dies zu einem Fehler führt.

    Dieser Fehler ist im Wesentlichen auf die Tatsache zurückzuführen, dass die Container Docker verwenden müssen. Docker wurde als Container entwickelt, der die Aufgabe hat, die Bilder des ausgewählten Containers zu verpacken und zu liefern, sodass dieser automatische Prozess zu den Bildern führt, die wir später überall in der Region, in der Cloud oder in einem privaten Container ausführen können -geformter Computer.

     Docker Microsoft / Sample-Dotnet ausführen 

    5. Installieren Sie Docker mit Windows PowerShell unter Windows Server 2019

    Um Docker unter Windows Server 2019 zu installieren, müssen Sie das Windows PowerShell OneGet-Modul verwenden, das mit den erforderlichen Anbietern zusammenarbeitet, um im Fall von Docker die Installation des MicrosoftDockerProvider auszuführen, den dieser Anbieter aktiviert Die Containerfunktion auf dem Server als solcher und installiert Docker ganzheitlich.

    Schritt 1

    Um dies auszuführen, öffnen wir Windows PowerShell als Administratoren und führen dort die folgende Zeile aus:

     Install-Module -Name DockerMsftProvider - Repository PSGallery -Force 
    Schritt 2

    Whe Wenn wir die Eingabetaste drücken, wird Folgendes angezeigt. Wir geben den Buchstaben S ein, um den NuGet-Anbieter in Windows Server 2019 zu installieren und zu importieren.

    Schritt 3

    Als Nächstes verwenden wir das ‚PackageManagement‘. Modul von Windows PowerShell mit dem Ziel, die neueste Version von Docker zu installieren. Dazu führen wir die folgende Zeile aus:

     Install-Package -Name docker -ProviderName DockerMsftProvider 
    Schritt 4

    Erneut Wir geben den Buchstaben S oder den Buchstaben O ein, um alles zu bestätigen. Dies bestätigt den Download und die Installation der neuesten Version von Docker:

    Schritt 5

    Um alle Änderungen abzuschließen, starten wir das System neu, indem wir Folgendes ausführen :

     Restart-Computer -Force 
    Schritt 6

    Sobald das System erneut geladen ist, werden einige Docker-Steuerungsaufgaben ausgeführt. Um die installierte Version von Docker zu überprüfen, führen wir Folgendes aus:

     Get-Package -Name Docker -ProviderName DockerMsftProvider 
    Schritt 7

    Wenn wir die aktuelle Version von validieren möchten Docker, führen Sie einfach Folgendes aus:

     Find-Package -Name Docker -ProviderName DockerMsftProvider 
    Schritt 8

    Bei einer veralteten Version können Sie diese aktualisieren, indem Sie die folgenden Befehle ausführen: Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force Start-Service Docker

    6. Windows Server 2016

    aktualisieren

    Schritt 1

    Für eine optimale Verwendung von Docker ist es ideal, das Betriebssystem zu aktualisieren. Obwohl die herkömmliche Methode Windows Update ist, können wir sie mit dem Befehl sconfig entweder über die Eingabeaufforderung oder über Windows PowerShell viel schneller ausführen Folgendes wird angezeigt:

    Schritt 2

    Dort geben wir die Nummer 6 ein und können im nächsten Fenster unter den empfohlenen oder auswählen Alle Updates:

    7. Docker in Windows Server 2019 verwenden

    Schritt 1

    Jetzt können wir a herunterladen und ausführen. NET-Beispielbild, das in der Docker Hub-Registrierung unter folgendem Link verfügbar ist:

    Docker
    Schritt 2

    Anschließend führen wir in Windows PowerShell Folgendes aus:

     Docker Microsoft / Sample-Dotnet ausführen 
    Schritt 3

    Das Ergebnis lautet wie folgt:

    Wir können sehen Wie Container eine großartige Alternative sind, um die Verwendung von Windows Server 2019 weiter auszubauen.

adminguides

Recent Posts

Kombinieren Sie das Haftnotizen-Symbol in der Taskleiste, nicht kombiniertes Problem

Die Microsoft Sticky Notes sind ein beliebtes und nützliches Tool für Benutzer von Windows 10-Systemen,…

2 Jahren ago

Windows 11-Insider-Kanäle können nicht von Dev auf Beta geändert werden

Microsoft hat kürzlich den lang erwarteten Windows 11 Dev Channel veröffentlicht, auf den über Windows…

2 Jahren ago

Beheben Sie den Anwendungsfehler „DDE Server Window Explorer.exe“.

Windows 10 ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme für Computerbenutzer.Die Entwicklung von…

2 Jahren ago

Herunterladen der Microsoft Edge-Download-Schaltfläche funktioniert nicht

Überprüfen und konfigurieren Sie die BerechtigungseinstellungenAktivieren Sie Edge für die Ausführung mit AdministratorrechtenReparieren Sie Microsoft…

2 Jahren ago

Laden Sie den Treiber für den Insignia USB 2.0-zu-Ethernet-Adapter für Windows 11, 10 herunter

Die meisten der neuesten Laptops haben keinen eingebauten Ethernet-Anschluss.Wir alle wissen, dass kabelgebundene Verbindungen viel…

2 Jahren ago

Asus Zephyrus verwendet keine GPU, wie man es behebt

Die Grafikverarbeitungseinheit oder GPU ist eine wesentliche Komponente eines Computersystems, die für die Wiedergabe von…

2 Jahren ago