Können Sie Windows Docker unter Linux ausführen?
Können Sie Windows Docker unter Linux ausführen?

Video: Können Sie Windows Docker unter Linux ausführen?

Video: Können Sie Windows Docker unter Linux ausführen?
Video: Docker Tutorial #3 - Docker unter Linux installieren 2024, Dezember
Anonim

Nein, Sie kann nicht Windows ausführen Behälter direkt auf Linux . Aber Sie können Linux ausführen An Fenster . Du kannst Wechsel zwischen OS-Containern Linux und Fenster durch Rechtsklick auf die Docker im Tray-Menü. Im Gegensatz zur Virtualisierung verwendet die Containerisierung dasselbe Host-Betriebssystem.

Die Leute fragen auch, kann ich ein Linux-Docker-Image unter Windows ausführen?

Docker war in der Lage Linux ausführen Container auf Fenster Desktop seit seiner ersten Veröffentlichung im Jahr 2016 (vor der Hyper-V-Isolierung oder Linux Container auf Fenster verfügbar waren) mit einer LinuxKit-basierten virtuellen Maschine Laufen auf Hyper-V. Teilen Sie einen Kernel untereinander und mit der Moby-VM, aber nicht mit der Fenster Gastgeber.

Kann das Docker-Image außerdem auf verschiedenen Betriebssystemen ausgeführt werden? Nein, es tut nicht. Docker verwendet Containerisierung als Kerntechnologie, die auf dem Konzept beruht, einen Kernel zwischen Containern zu teilen. Wenn man Docker-Image auf einem Windows-Kernel und ein anderer auf einem Linux-Kernel basiert, können Sie nicht Lauf diese zwei Bilder auf demselben Betriebssystem.

Die Frage ist auch, ist Docker besser Windows oder Linux?

Linux , ist ein besser Betriebssystem als Fenster , seine Architektur, insbesondere der Kernel und das Dateisystem, ist viel besser als Fenster . Das ist sehr effizient, daher Docker Popularität. Der erste Ansatz zur Unterstützung Docker An Fenster war Docker Toolbox, bei der es sich im Grunde um eine VM handelt, die Virtual Box mit a. verwendet Linux Bild.

Ist Docker nur für Linux?

Du kannst beides laufen Linux und Windows-Programme und ausführbare Dateien in Docker Behälter. Die Docker Plattform läuft nativ auf Linux (auf x86-64, ARM und vielen anderen CPU-Architekturen) und auf Windows (x86-64). erstellt Produkte, mit denen Sie Container erstellen und ausführen können Linux , Windows und macOS.

Empfohlen: