Docgyan
Docgyan

Reputation: 685

How to run a windows docker container on linux host?

can we run a windows docker container on linux host? also can take a RDP to windows docker container hosted on linux from other windows machines in the same network?

Upvotes: 19

Views: 21579

Answers (4)

Namhyeon Go
Namhyeon Go

Reputation: 673

Today, it is clearly possible.

I recently succeeded in containerizing Windows Guest using QEMU and Docker.

https://github.com/gnh1201/docker-qemu/wiki/Windows-Guest

Upvotes: 10

VonC
VonC

Reputation: 1330082

"windows docker": if that means docker for windows, running Windows container, then no.

You could run windows container on Linux the same way you are running Linux Container on windows: through a Virtual Machine emulating the target host.

Update Dec. 2016: Kubernetes 1.5 might offer a solution: see "Linux machine with docker deploy windows container"

Upvotes: 2

user2915097
user2915097

Reputation: 32226

About RDP, I see this extract from

https://msdn.microsoft.com/en-us/virtualization/windowscontainers/about/work_in_progress

Remote Desktop Windows Containers cannot be managed/interacted with through a RDP session in TP4.

Upvotes: -4

Auzias
Auzias

Reputation: 3798

As VonC answered, it is not possible ATM.

Nevertheless you may consider to run wine if the service you need to run can run with wine.

Upvotes: 0

Related Questions