Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

 

Dieses Tutorial beschreibt die Einrichtung von Hyper-V und Docker auf einer Windows Server 2025 Datacenter-VM, die auf Azure gehostet wird. Das Ziel ist, eine Umgebung bereitzustellen, in der Docker-Container in einer virtualisierten Umgebung ausgeführt werden können.

 

---

 

#1. Azure-VM erstellen

 

  1. 1. Melden Sie sich im [Azure-Portal](https://portal.azure.com ) an.

  1. Navigieren Sie zu **Virtuelle Maschinen** und klicken Sie auf **+ Neue erstellen**.

  1. Konfigurieren Sie die VM mit den folgenden Parametern:

·        - **Betriebssystem**: Windows Server 2022 Datacenter

·        - **Größe**: Wählen Sie eine Größe mit Virtualisierungsunterstützung (z. B. D4s_v3 oder größer).

·        - **Speicherplatz**: Stellen Sie sicher, dass ausreichend Speicherplatz für Docker-Images vorhanden ist.

·        - **Netzwerk**: Wählen Sie ein Subnetz mit Internetzugang.

  1. Schließen Sie die Konfiguration ab und starten Sie die VM.

 

---

 

#2. Hyper-V auf der Azure-VM aktivieren

 

  1. 1. Melden Sie sich per **RDP** auf der erstellten VM an.

  1. Öffnen Sie eine **PowerShell-Session** mit Administratorrechten.

  1. Führen Sie den folgenden Befehl aus, um Hyper-V zu installieren:

   ```powershell

   Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

   ```

  1. Die VM wird automatisch neu gestartet. Nach dem Neustart ist Hyper-V aktiviert.

 

---

 

#3. Virtuellen Switch einrichten

 

  1. 1. Öffnen Sie den **Hyper-V-Manager** (geben Sie „Hyper-V“ im Startmenü ein).

  1. Navigieren Sie zu **Virtueller Switch-Manager**.

  1. Erstellen Sie einen neuen **Externen virtuellen Switch**:

·        - Verbinden Sie den Switch mit dem Netzwerkadapter der VM.

·        - Geben Sie ihm einen beschreibenden Namen (z. B. „Externer Switch“).

  1. Speichern Sie die Änderungen.

 

---

 

#4. Docker auf Windows installieren

 

  1. 1. Laden Sie das Installationsprogramm für Docker Desktop von der [offiziellen Docker-Website](https://docs.docker.com/desktop/setup/install/windows-install/ ) herunter.

  1. Führen Sie das Installationsprogramm aus und folgen Sie den Anweisungen.

  1. Aktivieren Sie während der Installation die Option zur Integration mit **WSL 2** (falls verfügbar).

  1. Nach der Installation:

·        - Starten Sie Docker Desktop.

·        - Stellen Sie sicher, dass Docker läuft (Symbol in der Taskleiste).

 

---

 

#5. Docker testen

 

  1. 1. Öffnen Sie eine **PowerShell-Session** oder die Eingabeaufforderung.

  1. Führen Sie den folgenden Testbefehl aus, um sicherzustellen, dass Docker korrekt installiert ist:

   ```powershell

   docker run hello-world

   ```

  1. Bei Erfolg wird eine Begrüßungsnachricht von Docker angezeigt.

 

---

 

#6. Tipps zur Nutzung

 

  1. - **Firewall-Einstellungen**: Passen Sie die Azure-Firewallregeln an, um den Zugriff auf Docker-Ports (z. B. 2375/2376) zu ermöglichen.

  1. - **Container-Verwaltung**: Verwenden Sie Tools wie **Portainer**, um die Docker-Umgebung komfortabel zu verwalten.

  1. - **Updates**: Halten Sie Docker Desktop sowie Windows Server stets aktuell, um Sicherheitslücken zu vermeiden.

 

---

 

Mit diesen Schritten haben Sie eine voll funktionsfähige Hyper-V-Umgebung auf einer Azure-VM eingerichtet, die Docker unterstützt.

  • No labels