你们好,又碰面了,我是GitHub精选君!
背景介绍
在我们的开发过程中docker 连接容器,我们可能须要为应用程序在不同的Windows系统环境中进行测试,又或则我们可能须要在Linux系统上运行一些Windows应用。这时,我们往往须要通过虚拟机来实现这个需求,而且这些方式常常设置复杂,占用大量的硬件资源。
明天要给你们推荐一个GitHub开源项目dockur/windows,该项目在GitHub有超过5.8kStardocker 连接容器,一句话介绍该项目:WindowsinaDockercontainer.
项目介绍
dockur/windows项目可以让你在Docker容器中运行Windows。这个项目解决了我们在不同操作系统环境中运行和测试应用的问题,其主要的设计要点包括了ISO下载器、KVM加速以及基于Web的视图器。
怎样使用
dockur/windows的使用方式也十分简单,你只须要通过docker-compose.yml或则运行dockerrun命令就可以便捷的启动它。启动后,只须要联接到8006端口,就可以通过你的网页浏览器查看到完全手动进行的Windows安装进程linux运维最佳实践,一旦你看见桌面,你的Windows安装就早已打算好了。
同时linux应用程序,dockur/windows也支持自定义安装的Windows版本,你只须要在compose文件中添加VERSION环境变量就可以选择你想要安装的Windows版本,它支持从WindowsXP到Windows11的各类版本,以及从WindowsServer2008到WindowsServer2022的各类版本。
总的来说,dockur/windows是一个十分活跃的开源项目,它早已获得了大量的关注和好评。假如你须要在Docker上运行Windows,但是你希望这个过程简单、快速,而不用害怕复杂的设置和硬件资源的问题,这么我强烈推荐你试试dockur/windows。
以下是该项目Star趋势图(代表项目的活跃程度):