Zum Hauptinhalt springen

Installieren von Docker image für Windows Server 2019: Handbuch

Derzeit ist Docker eine beliebte Containerisierungstechnologie, mit der Sie Anwendungen und alle ihre Abhängigkeiten in isolierte und tragbare Container verpacken können. Eines der beliebtesten Betriebssysteme, auf denen Docker verwendet werden kann, ist Windows Server 2019.

Die Installation von Docker image für Windows Server 2019 kann für Anfänger wie eine entmutigende Aufgabe erscheinen. Wenn Sie dieses Handbuch verwenden, wird es jedoch einfacher für Sie sein, den Installationsprozess zu verstehen und Docker auf Ihrem Server zu verwenden.

Bevor Sie beginnen, müssen Sie Windows Server 2019 auf Ihrem Server installiert haben. Außerdem müssen Sie über Administratorrechte verfügen, um die Software zu installieren.

In diesem Handbuch erhalten Sie eine schrittweise Anleitung zur Installation von Docker unter Windows Server 2019 und erklären, wie Sie den ersten Container mit dem heruntergeladenen Docker-Image ausführen.

Was ist Docker und warum wird es benötigt

Zu den Hauptvorteilen der Verwendung von Docker gehören:

  • Portabilität: Docker-Container können auf jedem Host ausgeführt werden, der Docker unterstützt, einschließlich auf einem lokalen Computer, in der Cloud oder auf einem physischen Server. Dies sorgt für Kontinuität und erleichtert die Migration von Anwendungen zwischen verschiedenen Umgebungen.
  • Skalierbarkeit: Mit Docker können Sie Anwendungen horizontal skalieren, dh zusätzliche Container hinzufügen, um eine große Anzahl von Anforderungen zu verarbeiten. Dies macht Anwendungen flexibler und kann mit steigenden Lasten umgehen.
  • Isolierung: Jeder Docker-Container wird in einer Sandbox ausgeführt, was bedeutet, dass Anwendungen und ihre Komponenten nicht direkt mit dem Hostsystem oder anderen Containern kommunizieren. Dies gewährleistet die Sicherheit und Zuverlässigkeit von Anwendungen.
  • Geschwindigkeit: Das Starten und Stoppen von Docker-Containern erfolgt innerhalb von Sekunden, sodass Sie Ihre Anwendungen schnell und ohne Ausfallzeiten skalieren und aktualisieren können.

Dadurch vereinfacht Docker die Bereitstellung und Verwaltung von Anwendungen und verbessert deren Zuverlässigkeit, Benutzerfreundlichkeit und Skalierbarkeit. Es spart Zeit und Ressourcen für die Konfiguration und Konfiguration der Umgebung und ermöglicht eine flexiblere und zuverlässigere Anwendung.

Installieren von Docker unter Windows Server 2019

Die Installation von Docker unter Windows Server 2019 ermöglicht es Entwicklern und Systemadministratoren, die Containervirtualisierung zu verwenden, um die Bereitstellung und Verwaltung von Anwendungen zu vereinfachen und zu beschleunigen.

Hier finden Sie eine schrittweise Anleitung zum Installieren von Docker unter Windows Server 2019:

  1. Laden Sie die ausführbare Datei des Docker-Installationsprogramms von der offiziellen Website herunter.
  2. Führen Sie die heruntergeladene Datei aus, und folgen Sie den Anweisungen des Installationsassistenten.
  3. Wählen Sie bei Bedarf den Docker-Installationspfad und weitere Einstellungen aus.
  4. Warten Sie, bis die Installation abgeschlossen ist, und schließen Sie den Installationsassistenten.
  5. Stellen Sie sicher, dass Docker erfolgreich installiert wurde, indem Sie den Befehl docker --version an der Eingabeaufforderung ausführen.

Nachdem Sie Docker auf Windows Server 2019 installiert haben, können Sie es zum Ausführen und Verwalten von Containern verwenden. Sie können vorgefertigte Docker-Images herunterladen und ausführen sowie benutzerdefinierte Images erstellen, um Ihre Anwendungen in Containern bereitzustellen.

Die Installation von Docker unter Windows Server 2019 ist eine einfache und effiziente Möglichkeit, die Containervirtualisierung zu nutzen, um die Entwicklung und Verwaltung von Anwendungen zu vereinfachen.

Schritte zum Installieren und Konfigurieren von Docker

Folgen Sie den Anweisungen unten, um Docker unter Windows Server 2019 zu installieren und zu konfigurieren:

SchrittHandlung
1Gehen Sie zur offiziellen Docker-Website unter www.docker.com und laden Sie das Docker-Installationsprogramm für Windows herunter.
2Führen Sie das Installationsprogramm aus und folgen Sie den Docker-Installationsanweisungen.
3Nachdem die Docker-Installation abgeschlossen ist, öffnen Sie eine Eingabeaufforderung oder PowerShell mit Administratorrechten.
4Geben Sie den Befehl docker version ein, um die Installation von Docker und die Version von Docker Engine zu überprüfen.
5Um Docker ohne Administratorrechte zu verwenden, fügen Sie den Benutzer zur Gruppe "docker-users" hinzu.
6Starten Sie den Computer neu, nachdem Sie den Benutzer zur Gruppe "docker-users" hinzugefügt haben.
7Öffnen Sie nach dem Neustart des Computers eine Eingabeaufforderung oder PowerShell, und führen Sie den Befehl docker run hello-world aus, um zu überprüfen, ob Docker funktioniert.

Nachdem Sie alle angegebenen Schritte ausgeführt haben, muss Docker erfolgreich auf Ihrem Windows Server 2019 installiert und konfiguriert werden. Jetzt können Sie Docker zum Bereitstellen und Verwalten von Containern verwenden.

Docker image für Windows Server 2019 herunterladen

Bevor Sie mit der Verwendung von Docker unter Windows Server 2019 beginnen, müssen Sie das Docker-Image herunterladen, das zum Ausführen der Container verwendet wird.

Gehen Sie zur offiziellen Docker-Website unter https://hub .docker.com/ und finden Sie das Docker-Image, das Sie benötigen. Wählen Sie für die Installation unter Windows Server 2019 das entsprechende Abbild aus, z. B. "microsoft/windowsservercore".

Suchen Sie auf der Seite "Docker image" nach dem Abschnitt "Tags", und wählen Sie die für Windows Server 2019 geeignete Version des Images aus. Die Auswahl eines Tags hängt von den Anforderungen Ihres Projekts und den verwendeten Anwendungen ab.

Nachdem Sie ein Tag ausgewählt haben, klicken Sie auf den Link, um zur Seite mit den Details zu Docker image zu gelangen. Hier finden Sie Anweisungen zur Verwendung des Bildes und eine Beschreibung seiner Funktionalität.

Suchen Sie auf der Seite Docker image nach dem Abschnitt "Pull Command" und kopieren Sie den Befehl, der zum Laden des Images verwendet werden soll. Zum Beispiel könnte der Befehl wie folgt aussehen:

Das TeamDie Beschreibung
docker pull microsoft/windowsservercore:ltsc2019Befehl zum Laden von Docker image mit dem Tag "ltsc2019"

Öffnen Sie eine Eingabeaufforderung oder PowerShell auf Ihrem Computer und fügen Sie den kopierten Befehl ein, um das Image herunterzuladen. Warten Sie, bis der Download abgeschlossen ist, und Sie können das Docker-Image für die Verwendung auf Ihrem Windows Server 2019-Server verwenden.

Das entsprechende Image abrufen und auswählen

Bevor Sie Docker auf Windows Server 2019 installieren, müssen Sie das entsprechende Abbild erhalten. Docker stellt offizielle Images für verschiedene Betriebssysteme bereit, einschließlich Windows Server.

Um ein Docker-Image zu erhalten, gehen Sie zur offiziellen Docker Hub-Website, die Hunderte von zum Download verfügbaren Images enthält. Für Windows Server 2019 benötigen Sie ein Abbild, das für Windows-Container geeignet ist.

Bei der Auswahl eines Bildes müssen Sie die Anforderungen und Besonderheiten Ihres Projekts berücksichtigen. Beachten Sie die folgenden Parameter:

  • Größe des Abbilds: Es kann von einigen Megabyte bis zu mehreren Gigabyte reichen, abhängig von den enthaltenen Komponenten und der Software.
  • Distributionen: Einige Images enthalten spezifische Linux- oder Windows-Distributionen, die möglicherweise auch eine zusätzliche Konfiguration erfordern.
  • Docker-Version: Images sind normalerweise für bestimmte Versionen von Docker optimiert. Stellen Sie sicher, dass das ausgewählte Image mit Ihrer Docker-Version kompatibel ist.

Nachdem Sie ein geeignetes Abbild ausgewählt haben, müssen Sie es herunterladen und unter Windows Server 2019 installieren. Sie können dieses Abbild später verwenden, um Container auf dem Server auszuführen.