| ▲ | amonith 7 hours ago | ||||||||||||||||
Most likely a Windows or MacOS user, where docker runs in a linux VM. Optimized as much as possible and lightweight, but still a VM. | |||||||||||||||||
| ▲ | pjmlp 6 hours ago | parent | next [-] | ||||||||||||||||
Windows is a bit "yes but" kind of situation. First of all it supports containers natively, Windows own ones, and Linux on WSL. Secondly, because Microsoft did not want to invent their own thing, the OS APIs are exposed the same way as Docker daemon would expect them. Finally, with the goal to improving Kubernetes support and the ongoing changes for container runtimes in the industry, nowadays it exposes several touch points. https://learn.microsoft.com/en-us/virtualization/windowscont... | |||||||||||||||||
| ▲ | okanat 7 hours ago | parent | prev [-] | ||||||||||||||||
No, on Windows it is very quick too. On WSL2 compiling Rust programs are almost as fast as Linux on bare metal. However the files need to live inside the Linux filesystem. Sharing with Windows drives actually compiles slower than native Windows. | |||||||||||||||||
| |||||||||||||||||