惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
博客园_首页
博客园 - 叶小钗
Blog — PlanetScale
Blog — PlanetScale
The Cloudflare Blog
量子位
人人都是产品经理
人人都是产品经理
小众软件
小众软件
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
Attack and Defense Labs
Attack and Defense Labs
Hacker News: Ask HN
Hacker News: Ask HN
TaoSecurity Blog
TaoSecurity Blog
Forbes - Security
Forbes - Security
罗磊的独立博客
Webroot Blog
Webroot Blog
美团技术团队
Help Net Security
Help Net Security
Google DeepMind News
Google DeepMind News
博客园 - 三生石上(FineUI控件)
The GitHub Blog
The GitHub Blog
Microsoft Security Blog
Microsoft Security Blog
H
Heimdal Security Blog
C
Check Point Blog
V2EX - 技术
V2EX - 技术
The Last Watchdog
The Last Watchdog
Microsoft Azure Blog
Microsoft Azure Blog
AI
AI
Cloudbric
Cloudbric
Application and Cybersecurity Blog
Application and Cybersecurity Blog
W
WeLiveSecurity
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
P
Privacy & Cybersecurity Law Blog
B
Blog RSS Feed
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
L
LINUX DO - 热门话题
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
A
Arctic Wolf
O
OpenAI News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 【当耐特】
C
Cyber Attacks, Cyber Crime and Cyber Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
Know Your Adversary
Know Your Adversary

博客园 - ayanmw

极度推荐: 9router 一个npm服务,可以让你将白嫖到的所有AI token以及付费API都集中到一起 开源项目介绍 OpenTeam 命令行 检测验证网站的 SSL证书 是否安全 Nginx 使用自签名 SSL 证书 关闭夸克浏览器在windows资源管理器中,图片右键菜单的万能转换开关 golang的defer 深坑 Windows Terminal 清屏方法 Ctrl+Shift+K 免费二级域名以及设置SSL证书和解析 docker加速镜像 golang + AI 写一个可以 一键让nas下载百度网盘链接的文件 的程序 raid 为什么而不可以两个硬盘交叉读写和交叉备份? google-protobuf库 在golang语言下的插件扩展 golang 空切片和nil切片 有区别吗? golang json库 忽略 omitempty Go语言: golang如何判断一个结构体的一个方法是匿名组合的,还是该结构体自己的方法? golang 获得一个结构体的字节大小 吐槽 WPS 流氓行为: WPS 未经用户允许, 就建立了 WPS本地云盘 , 然后 云文档的文件 莫名其妙的的被删除了, 现在只能开会员恢复WPS云空间回收站的文件. 预测未来会有 内嵌AI大模型的游戏 gorm使用事务并发情况下切有最大mysql连接数限制的情况下的BUG,踩坑了 2024年 个人养老金 账户 应知应会 两个Mysql唯一索引的交换: 避免重复索引 Duplicate entry '3' for key 'priority_UNIQUE'
好奇: windows10+都可以运行多个linux子系统了,为什么不支持运行多个windows子系统呢?
ayanmw · 2024-03-18 · via 博客园 - ayanmw

简介

一般容器都是特指基于linux的容器,其实windows也是有自己的容器系统镜像的,就是 nanoserver镜像 么,但是没有关于桌面windows 的容器镜像,倒是有一些server的镜像.
不过docker毕竟是docker,微软可以做WSL2,还可以开很多个实例, win10+有一个应用"沙箱"(sandbox) 看起来是一个隔离的,但是没有保存机制.而且开多个实例比较费.
为什么就不能学学 Subsystem for linux,多做一些 Subsystem for window 多实例呢?

诉求

已提到docker我就联想到虚拟化,我就进而联想到 windows桌面应用虚拟化.
当我的系统安装了太多软件,重装系统太麻烦.
如果不重装系统,系统会很卡,想要关闭应用启动,太麻烦,后台进程太多,快捷的是卸载.
但是卸载了,下次想用有得重装,已经安装的软件为什么就不能重新打包为临时包体,需要使用的时候 在还原呢??
其实这种模式 "云端软件平台" 就做到过了的,就是已经停止更新, 大概率是盈利问题以及软件版权问题吧.
linux docker 为什么没有这些问题呢?
无论如何,我就是想要windows下的 桌面软件虚拟化. 什么VisualStudio 各种版本随意切换. 什么危险软件,安装过后,体验后,一键删除(容器带有沙箱安全特质).
为什么不是sandboxie呢? 因为它开实例很不方便吧. 而且存储没有映像,略微麻烦,而且有兼容性问题,非OS底层原理,只是hook各种接口实现的.
但我跟希望有更底层并且使用更方便的方案.

最近有消息成 微软放弃了WSA(Windows Subsystem for Android)

WSA再次证明了微软 架构的强大!
WSA已经是可用的了,但是在生态上可能并不是很好.
WSA不如WSL开放,易用. 所以WSA会走向衰落;
我期望的Subsystem For Windows 应该并不会实现.
其实 Hyper-V 本身应该就是相应的技术了,只不过都是OS级别的虚拟化了,能够复用的东西稍,就会额外占用大量的资源.
还是 Chroot 香. 复用了内核, 就把文件 隔离开来,就看起来像是一个独立空间一样了.

参考链接

(windows容器镜像)[https://learn.microsoft.com/zh-cn/virtualization/windowscontainers/about/#container-images]