3 ms·
Docker and containerization is something that already exists for the Windows kernel though. https://learn.microsoft.com/en-us/virtualization/windowscontainers/
by riffic 4y ago
Docker and containerization is something that already exists for the Windows kernel though.
https://learn.microsoft.com/en-us/virtualization/windowscontainers/about/ https://learn.microsoft.com/en-us/virtualization/windowscont...
- capableweb 4y agoExcept Docker containers doesn't actually run on Windows as they do on Linux (Linux containers that is, I don't know how Windows containers does it). What Docker Desktop does is creating a WSL VM for running your containers, which is basically what everyone did before as well (on both macOS and Windows), but with a easier setup.
- n8cpdx 4y agoWindows Containers are a Windows-native container solution. No Linux kernel need be involved. This lives alongside Linux VM-based containers in Docker Desktop. Obviously you can only run Windows-based images, which confuses people that think Containers=linux. I think BSD has a similar concept as well. https://wiki.freebsd.org/Docker https://wiki.freebsd.org/Docker
- capableweb 4y agoYeah, that's what I would have guessed. Fortunately (unfortunately for some?), most containers are Linux-based, both for deployment and development purposes.
- kritr 4y agoDocker does support launching Windows containers both local and Hyper-V backed. Windows has a feature called Silos which allows linux style isolation.
- thomasmarton 4y agoI hella learned something new. I'll be sure to look into this after work. Thank you!