Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First feedback elicitation #1

Open
nuest opened this issue Mar 15, 2018 · 3 comments
Open

First feedback elicitation #1

nuest opened this issue Mar 15, 2018 · 3 comments
Assignees

Comments

@nuest
Copy link
Owner

nuest commented Mar 15, 2018

I wanted to learn more about Windows Containers and tried to create a Container with R. It worked! It's nowhere near the Rocker Images, but I hope the name rocker-win is fine with @cboettig and @eddelbuettel.

What works?

image

@StefanScherer your work at https://github.com/StefanScherer/dockerfiles-windows was a great help! Thanks!

If you have access to a recent Windows machine, I'd love to hear your feedback! But please don't ask me about a relevant use case for this just yet :-).

@nuest nuest self-assigned this Mar 15, 2018
@eddelbuettel
Copy link

I was very confused when I saw the tweets a few minutes ago and already DM you. Could one of you two in the know (ie @StefanScherer, @nuest) point me to some intro documentation about what a "Windows Container" is, and why one should care? [ To me, the point of Docker is plainly that ... development life and deployment is saner on Linux. Is this an attempt by Redmond to pull people back because ... PowerShell or SQL Server whatever the hotness is? I thought we all lived in the cloud now and no longer cared about what OS accesses things? ;-) ]

@StefanScherer
Copy link

@eddelbuettel Beginning with Windows 10 Pro/Enterprise and Windows Server 2016, Microsoft provides to run Docker as a Windows Service to provide the same advantages as we know it on Linux.
Easily package your Windows app, run it without all the dependency hell. Run different versions of an app on the same machine without conflicts, etc.

The Microsoft docs about Windows containers can be found at https://docs.microsoft.com/en-us/virtualization/windowscontainers/

I don't think that it is an attempt to pull people back, as eg. PowerShell and SQL Server had the complete opposite way and now run natively on Linux as well ;-)

Correct, we live in the cloud now and I assume lot of the workload and containers run on Linux. But there are still Windows Servers out there and Windows workload where this adoption to Containers brings advantages on that "other" OS as well ;-)

@eddelbuettel
Copy link

I see. So instead of having to worry about the virtualbox layer and its footprint, you now get to worry whether Microsoft captures all system calls? Hm. I guess there's a flavour for everyone then ...

But yes, if it works it may well have upside over VMware-wrapping whole Windows servers though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants