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

Incompatability with Windows Server 2022 #459

Closed
JLangthaler opened this issue Oct 13, 2021 · 8 comments
Closed

Incompatability with Windows Server 2022 #459

JLangthaler opened this issue Oct 13, 2021 · 8 comments
Assignees
Labels

Comments

@JLangthaler
Copy link

Since support for WSL 2 was pulled with Windows Server 2002, this should be specified in the documentation. As of now this is not mentioned anywhere and Docker is simply not starting because it can't enabled WSL2.

@dcurwin dcurwin self-assigned this Oct 13, 2021
@dcurwin
Copy link
Collaborator

dcurwin commented Oct 13, 2021

Thanks for your question. We'll investigate and get back to you.

@dcurwin
Copy link
Collaborator

dcurwin commented Oct 13, 2021

@JLangthaler - Is this question related to Microsoft Cloud App Security?

@JLangthaler
Copy link
Author

Hi @dcurwin

sorry for not specifying. It's regarding the automatic log collector for Windows on-premise deployments.

@dcurwin
Copy link
Collaborator

dcurwin commented Oct 14, 2021

@JLangthaler - The product team has asked me to request that you clarify which versions you claim are no longer supported. Once we get that information, they'll pass it on to the engineering team for verification.

@JLangthaler
Copy link
Author

JLangthaler commented Oct 14, 2021

Hi @dacowan

since I'm unable to find a definitive statement I will rely on the information from the link in my first post. This and discussions in various forums make it seem like that all Windows Server 2022 builds do not support WSL 2 in any way (except some early preview builds). Whether or not this is required for Docker Desktop to run the CAS Log Collector I cannot tell, but Docker Desktop tries to use WSL 2 per default. So either the complete setup does not work with Server 2022 or Docker Desktop needs to be configured differently than how it's described in the docs.

@dcurwin
Copy link
Collaborator

dcurwin commented Oct 14, 2021

@JLangthaler - Thanks. I'll pass that on.

@dcurwin
Copy link
Collaborator

dcurwin commented Oct 18, 2021

@JLangthaler - Thanks again for your feedback. After consulting further with the product team, it was determined that we won't include all Docker considerations in the Microsoft Cloud App Security document. I have added a bullet to the first note on this page, indicating that further information about Docker for Windows can be found here.

I recommend that if you'd like more details about WSL 2 support, you request that it be added to the Docker page.

@dcurwin dcurwin closed this as completed Oct 18, 2021
@TBBle
Copy link

TBBle commented Oct 20, 2021

Lack of WSL2 support shouldn't block Docker Desktop on Windows Server 2022, as Docker Desktop still supports using a Hyper-V VM for hosting Linux containers, which is also how it must function on Windows Server 2019 (which predates WSL2).

Docker Desktop is not formally supported on any version of Windows Server, which is probably why there's no obvious documentation on their site that says "To use Linux containers on Windows Server, you must switch to Hyper-V mode". None of the supported Windows Server options for running containers through Docker (Mirantis Container Runtime, manual management of dockerd.exe, etc) currently support Linux container hosting.

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

No branches or pull requests

4 participants