2016-06-21 16 views
2

Ich würde gerne wissen, ob ich Docker mit einem Windows-Container auf Windows-Rechner ohne Maschinenvirtualisierung ausführen kann, wie es unter Linux ist.Run Docker unter Windows ohne Virtualisierung

Da ich meine gesamte Umgebung auf Windows-Maschinen auf azurblau läuft, und es wäre viel einfacher, Docker zu meinem aktuellen Workflow hinzuzufügen, wenn Docker auf Windows ohne Maschinenvirtualisierung ausgeführt wurde.

Und wenn nicht, wird es in naher Zukunft möglich sein?

+1

Können Sie sogar Google? https://blog.docker.com/2016/06/azure-aws-beta/ – jonrsharpe

Antwort

3

wie es unter Linux ist.

Unter Linux ist es "Docker unter Linux". Wenn Sie diesen Docker unter Windows ausführen möchten, benötigen Sie eine VM: VirtualBox oder with docker 1.12, Hyper-V: siehe getting started.
Aber auch das "Docker für Windows" ist da, um eine Linux VM zu erstellen, wo Docker unter Linux arbeiten kann.

Und es gibt eine Docker for AWS beta just announced yesterday. Auch dies würde eine Linux Instanz verwenden. Eine Instanz ist ein virtueller Server in der AWS-Cloud.
Das wäre immer noch für die Aktivierung von Docker unter Linux.

Docker auf Windows wird available only on Windows Server 2016 TP5+: see its documentation sein.
Das ist das einzige, das tatsächliche Windows-Image als Container ausführen würde.

+0

Danke, das beantwortet meine Frage. –

+0

Es gibt einen Andock-Port für Windows, der unter Windows 8, 10 und Server 2012 (einschließlich R2) funktioniert. Es heißt Windocks und ist verfügbar unter http://windocks.com. Das ist ein Server und führt SQL Server- und .NET-Container unter Windows aus. – rameshpa

-1

können Sie verwenden Docker für Windows (nicht erforderlich VirtualBox)

https://www.docker.com/products/docker#/windows

Docker für Windows ist eine native Windows-Anwendung mit einer nativen Benutzeroberfläche und Auto-Update-Fähigkeit, tief Integriert mit nativer Windows-Virtualisierung, Hyper-V, Netzwerk und Dateisystem, wodurch es schneller und zuverlässiger wird als die bisherigen Möglichkeiten, Docker auf einem Windows-PC zu installieren