轻量级虚拟化

搜索文档
在 Docker 里跑 Windows?有点离谱,但真能跑~
菜鸟教程· 2025-09-19 11:29
做开发我平时更多用 macOS,但有时候免不了得在 Windows 上跑点程序,平常的做法当然是开虚拟机装个 Windows,不过有时候真觉得太慢了,启 动久,安装还麻烦,如果有更轻松的解决方法就好了。 有一个开源项目,听起来有点离谱—— 在 Docker 里跑 Windows 。 开源地址: https://github.com/dockur/windows 现在 Star 数都来到了 45k+,可见欢迎程度: 没错,不是装虚拟机,不是远程桌面,是直接在 Docker 容器里跑一整台 Windows,而 且还能在浏览器里打开桌面。 先说 Docker,它本质上是一个轻量级虚拟化工具。简单理解,就是一种把应用和运行环境打包在一起的容器。 容器里有程序运行需要的所有东西:代码、依赖库、配置一应俱全,启动快,占用少,不像传统虚拟机那么笨重。 举个例子,你用 Docker 可以在 Linux 上直接跑 MySQL、Nginx 或 Python,甚至还能隔离不同的环境,互不干扰。 通常 Docker 用来跑 Linux 应用,但 dockur/windows 就有点魔幻——它居然把 Windows 装进 Docker ...