使用 Docker 运行 Windows 容器
在我们的开发过程中,我们可能需要为应用程序在不同的 Windows 系统环境中进行测试,又或者我们可能需要在 Linux 系统上运行一些 Windows 应用。这时,我们常常需要通过虚拟机来实现这个需求,但是这种方法往往设置复杂,占用大量的硬件资源。
给大家推荐一个 GitHub 开源项目 dockur/windows,该项目在 GitHub 有超过 5.8k Star,一句话介绍该项目:Windows in a Docker container.
项目介绍
dockur/windows 项目可以让你在 Docker 容器中运行 Windows。这个项目解决了我们在不同操作系统环境中运行和测试应用的问题,其主要的设计要点包括了 ISO 下载器、KVM 加速以及基于 Web 的视图器。
如何使用
dockur/windows 的使用方法也非常简单,你只需要通过 docker-compose.yml 或者运行 docker run 命令就可以方便的启动它。启动后,只需要连接到 8006 端口,就可以通过你的网页浏览器查看到完全自动进行的 Windows 安装进程,一旦你看到桌面,你的 Windows 安装就已经准备好了。
同时,dockur/windows 也支持自定义安装的 Windows 版本,你只需要在 compose 文件中添加 VERSION 环境变量就可以选择你想要安装的 Windows 版本,它支持从 Windows XP 到 Windows 11 的各种版本,以及从 Windows Server 2008 到 Windows Server 2022 的各种版本。
总的来说,dockur/windows 是一个非常活跃的开源项目,它已经获得了大量的关注和好评。如果你需要在 Docker 上运行 Windows,而且你希望这个过程简单、快速,而不用担心复杂的设置和硬件资源的问题,那么我强烈推荐你试试 dockur/windows。
更多项目详情请查看如下链接。
dockur/windows GitHub开源项目地址:https://github.com/dockur/windows
更新于:4个月前相关文章
- DockerUI 中文可视化Docker管理工具使用示例
- WinToUSB | 把Windows塞进U盘里即插即用
- docker 怎么部署 php 应用
- 容器化囧途~没上容器时好好的?
- windows桌面应用GUI框架选择及其优缺点
- Web网页版Windows源码
- TP6.0 容器和依赖注入
- Windows 系统 PhpStorm 2020无限试用30天
- 使用Docker Wine Qemu KVM在Linux运行Windows应用
- windows 安装 redis 详细步骤
- windows 下 PHP 的 redis 扩展安装
- docker部署.net core网站
- 简单了解Docker的概念和作用
- Windows中通过BAT写注册表给exe增加管理员权限运行
- Docker 80端口 绑定多个域名
- Windows 下 exe 服务注册到 service 服务中
- 在 Windows 上安装 Composer
- 在Windows上安装PHP(将PHP加载到Apache中)
- Docker运维常用命令大全
- C#的网站通过Windows性能计数器监测服务器的性能