容器套娃新思路 Windows WSL Wine

50 天前
 allplay
Windows 开 wsl2
wsl 里安装 wine 兼容层
wsl 里安装 bottles 容器化方式运行 wine
安装 X-server 处理图形界面,暂时开没搞明白 wayland 显示,请高手补充

这么玩比开虚拟机的开销小多了 。Windows in docker 是真虚拟机,磁盘内存显示性能开销很大的。
这样性能开销很小,实现了 Windows 应用在 Windows 上容器化运行。
2010 次点击
所在节点    Windows
9 条回复
allplay
50 天前
https://liliputing.com/wp-content/uploads/2019/08/wine-on-windows.jpg

前人实现的是 Wine in Wsl2 in Windows
我这里增加的点是 bottles 容器化,应用相互隔离
allplay
50 天前
https://usebottles.com/

bottles 将 wine 容器化
mmdsun
50 天前
这里容器化作用是什么?防止流氓软件吗?

微软有个“Win32 应用隔离”的工具,可以把国产应用安装包重新打包。这个网上有很多教程。
zed1018
49 天前
emmmm 您想搜索的是 sandboxie 吗?
nooneanyone
49 天前
Windows 开 wsl2 和 vmware 区别大么,这两应该都是虚拟机吧
vopsoft
49 天前
自从用了 wsl2 我就头疼,为什么要给自己找不自在
开 wsl2 后 vmware 的虚拟化都得用 Hyper-v 的了 也变卡了.
以前直接用 wmare 装个精简版的系统 测试流氓软件什么的 也很丝滑.
也能直接挂载宿主机的文件夹到虚拟机里 端口转发啥的 也不会像 wsl2 里那么麻烦
我在用的虚拟机精简系统 https://cloud.189.cn/web/share?code=6zE7VnVFrUJv (访问码:aek7 )
pckillers
49 天前
感觉直接 sandboxie ,Turbo Studio 不就行了么。 何必中间加一层 WSL2 的 linux 虚拟机。
flyqie
49 天前
wsl2 本身就是个虚拟机

wine 兼容层也不能完全支持所有应用

你这么玩没任何意义,还不如老老实实虚拟机装个 windows 。
iamzuoxinyu
49 天前
Windows 有原生的 Container 啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1138102

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX