containers / podman

Podman: A tool for managing OCI containers and pods.
https://podman.io
Apache License 2.0
24.01k stars 2.43k forks source link

Support running Windows Containers on linux #8136

Open seanyoung opened 4 years ago

seanyoung commented 4 years ago

I realise this might be out of scope but I thought I'd raise it so it can be considered.

Windows Containers are slightly modified docker containers, which contain windows executables and the windows registry. These file systems could be mounted with case-insensitive options, and then a very thin wine shim could run the actual binaries. From what I can see, all the necessary executables and dlls are included in the images (e.g. cmd.exe).

https://docs.microsoft.com/en-us/virtualization/windowscontainers/

This would be super-useful to be able to run e.g. windows builds on linux, see and example of a windows dockerfile here: https://github.com/hyperledger/solang/blob/792df33e712f1142da515b7b69f4a4fe7965b5e4/build/build-llvm-windows.dockerfile

tppalani commented 6 months ago

Hi all

this issue opened very long back just want to know how to build windows based docker images using podman build command, is that podman will support?

gmankab commented 5 months ago

it would be so cool to see this feature in podman

spamkutu commented 4 months ago

Well, when are we making progress?

rhatdan commented 4 months ago

As soon as a contributor steps up to work on it.