So installieren Sie Docker unter Windows 10 oder 7 ohne Hyper-V

Möchten Sie Docker unter Windows 10/8/7 oder einem Server installieren, ohne Hyper-V (Hypervisor-Plattform) zu aktivieren? Dann ist hier das Tutorial, der einfachste Weg, einen Docker-Container unter Windows zu starten…

Docker, eine Open-Source-Plattform, bietet containerisierte virtuelle Maschinen zum Ausführen verschiedener Apps und Betriebssysteme in einer isolierten Umgebung. Im Vergleich zu anderer Software für virtuelle Maschinen ist Docker leichtgewichtig und die darauf befindlichen Images nutzen den Systemkernel, um eine optimierte Geschwindigkeit zu gewährleisten. Darüber hinaus sind die Images, die darauf ausgeführt werden sollen, ebenfalls reduziert oder sehr leicht, z. B. das Ubuntu-Image, das im Vergleich zum regulären Ubuntu-Server-CLI-ISO, der online zum Herunterladen und Verwenden verfügbar ist, viel kleiner und leichter ist.

In Bezug auf die Version bietet Docker zwei Editionen an, eine davon ist Enterprise und die andere Community ist Open-Source-Software. Zwar verfügt das kostenlos nutzbare Open-Source über alle für den Betrieb von Containern erforderlichen Funktionen und kann auf Servern und in der Entwicklung zum Testen von Maschinen eingesetzt werden; Der Unterschied zur Enterprise-Version besteht in der Unterstützung und einigen Verwaltungsfunktionen, um sie auch im Produktivbetrieb nutzen zu können.

Wenn Sie also Hyper-V nicht aktivieren möchten, um die Virtualisierungsunterstützung für andere Software wie VirtualBox oder VMware Workstation Player beizubehalten, finden Sie hier die einfache Möglichkeit, Docker-CE unter Windows 10 oder 7 mit der Docker ToolBox zu installieren.

Was wir hier lernen:

  • Wie führe ich Docker aus, ohne Hyper-V zu verwenden?
  • Installation der Docker ToolBox für Windows 10 und 7
  • Ziehen Sie Docker-Images unter Windows 10 ohne Hypervisor-Hyper-V herunter und führen Sie sie aus

Voraussetzungen:

  • Ausführbare Docker ToolBox-Datei
  • Windows 10 oder 7
  • Administratorzugriff
  • Internetverbindung

Laden Sie Docker ToolBox herunter

Das erste, was wir brauchen, ist die ToolBox, ein Paket, das verschiedene Tools enthält: Docker, Docker-Machine, Docker-Compose, Kitematic Web-based GUI und VirtualBox. Sie können sehen, dass VirtualBox vorhanden ist. In der Docker ToolBox wird es anstelle von Hyper-V verwendet, um das Basis-Linux-Image auszuführen und weitere Containermaschinen zu erstellen. Die Toolbox ist sowohl für macOS- als auch für Windows 10/8/7-Plattformen verfügbar, hier ist dieGithub-Seiteum die ausführbaren Binärdateien herunterzuladen.

Führen Sie das Installationsprogramm aus

Sobald Sie das Installationsprogramm über den obigen Link installiert haben, führen Sie es einfach wie jede andere Windows-Software aus. Sie sehen das „Docker Toolbox-Setup-Assistent„. Klicken Sie auf dasNächsteTaste.

Wählen Sie den Zielort aus

Standardmäßig installiert der Assistent wie jede andere Windows-Anwendung auch die Docker-Dateien und den Ordner auf dem Laufwerk C:. Wenn Sie es jedoch in einem anderen Verzeichnis speichern möchten, wählen Sie dieses hier aus.

Wählen Sie die zu installierenden Docker ToolBox-Komponenten aus

Der Vorteil der Verwendung der ToolBox besteht darin, dass sie alle wesentlichen Komponenten enthält, die wir für die Verwendung von Docker benötigen, einschließlich der sogenannten grafischen Benutzeroberflächen-AppKitematischum Docker-Images, die vom Docker Hub abgerufen wurden, grafisch zu installieren, zu starten, zu stoppen und zu löschen. Standardmäßig werden alle ausgewählt und es wird empfohlen, sie unverändert zu lassen. Wenn Sie jedoch ein fortgeschrittener Benutzer sind, wählen Sie entsprechend aus.

Komponenten sind:

  • Docker-Client für Windows
  • Docker-Maschine für Windows
  • Docker Compose für Windows
  • VirtualBox
  • Kitematic für Windows (Alpha)
  • Git für Windows

Wählen Sie Zusätzliche Aufgaben

Um verschiedene virtuelle Container zu erstellen, verwendet Docker eine schlanke Linux-Distribution und für die Ausführung ohne Hyper-V verwendet es VirtualBox. Lassen Sie daher die Standardoptionen wie Upgrade Boot2Docker VM, Binaries to Path unverändert und klicken Sie aufNächsteTaste.

Führen Sie das Docker Quickstart Terminal ohne Hyper-V aus

Nachdem Sie alles installiert haben, sehen Sie schließlich ein Symbol auf Ihrem Desktop.Docker-Schnellstart-Terminal, doppelklicken Sie darauf, um das Bash-Terminal zum Einrichten des Docker Virtual Machine-Images auf VirtualBox zu starten.

Überprüfen Sie, ob Docker funktioniert

Sie können entweder dasselbe Terminalfenster verwenden oder die Eingabeaufforderung öffnen, um zu überprüfen, ob der Docker ordnungsgemäß funktioniert oder nicht. Geben Sie am Terminal Folgendes ein:

docker pull ubuntu

Der obige Befehl ruft das neueste Docker-Image von Ubuntu vom Docker Hub ab.

Starten Sie den Ubuntu-Container

Sobald das Bild abgerufen wurde, führen Sie es als Container aus:

docker run -it ubuntu

Sie sehen den Ubuntu-Bash mit dem Root-Benutzer. Beginnen Sie einfach mit der Ausführung aller Befehle, die Sie normalerweise unter dem Ubuntu-Linux-Betriebssystem ausführen.

Kitematic-GUI, Zugriff auf Container zum Ausführen von Befehlen

Falls Sie die Befehlszeilenschnittstelle nicht verwenden möchten, befindet sich auf Ihrem Desktop ein weiteres Symbol mit der Bezeichnung „Kitematisch (Alpha)“Doppelklicken Sie darauf, um es auszuführen. Wählen Sie in der Benutzeroberfläche die Option „VirtualBox“ aus. Sie sehen alle laufenden Container auf Ihrem System, einschließlich der empfohlenen Bilder.

Sie können über PowerShell Befehle direkt von der Schnittstelle von Kitematic zu Ihrem installierten und ausgewählten Container ausführen. Wählen Sie einfach den Container aus und klicken Sie aufGeschäftsführerOption im Menü angegeben. Dadurch wird PowerShell geöffnet, um vom Container unterstützte Befehle auszuführen.

Auf diese Weise können wir problemlos alle Vorteile von Docker nutzen, ohne jedoch Hyper-V auf unserem Windows-System zu aktivieren. Das können Sie auch.

Related Posts