Windows Subsystem for Linux (WSL) 2 introduces a significant architectural change as it is a full Linux kernel built by Microsoft, allowing Linux containers to run natively without emulation. There were a few workarounds to make it work on WSL (Windows Subsystem for Linux) but they were complicated and not complete. Most of this was related to the fact that Docker was originally written and built for Linux. Support for the orchestration systems like Kubernates and Mesos was not complete. It had a strict requirement of Windows versions that are supported, several containers were not available for windows platform. Docker on Windows: Challengesĭocker on windows always has been a challenge, earlier when I first used Docker back in 2017 it had following limitations, In other words, Docker for Windows can only host Windows applications inside Docker containers, and Docker on Linux supports only Linux apps. How is it different?Īpplications that run on docker are limited to applications that are natively supported by the host operating system. With Docker Desktop running on WSL 2, users can leverage Linux workspaces and avoid having to maintain both Linux and Windows build scripts.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |