<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Virtualization on Text Matrix</title><link>https://txtmix.com/tags/virtualization/</link><description>Recent content in Virtualization on Text Matrix</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 21 Jul 2026 20:06:14 +0800</lastBuildDate><atom:link href="https://txtmix.com/tags/virtualization/index.xml" rel="self" type="application/rss+xml"/><item><title>clawk：让 coding agent 跑在一次性 Linux VM 里，而不是你的笔记本</title><link>https://txtmix.com/posts/tech/clawkwork-clawk-disposable-linux-vm-for-coding-agents/</link><pubDate>Thu, 16 Jul 2026 02:27:02 +0800</pubDate><guid>https://txtmix.com/posts/tech/clawkwork-clawk-disposable-linux-vm-for-coding-agents/</guid><description>&lt;h1 id="clawk让-coding-agent-跑在一次性-linux-vm-里而不是你的笔记本">clawk：让 coding agent 跑在一次性 Linux VM 里，而不是你的笔记本&lt;/h1>
&lt;blockquote>
&lt;p>仓库：&lt;a href="https://github.com/clawkwork/clawk" target="_blank" rel="noopener noreffer ">clawkwork/clawk&lt;/a>
描述：Give coding agents a disposable Linux VM, not your laptop
作者：&lt;a href="https://github.com/clawkwork/clawk" target="_blank" rel="noopener noreffer ">clawkwork&lt;/a> / 525 stars / Pre-1.0
技术栈：Go 1.26+ / Apple Virtualization.framework / Firecracker / gvisor-tap-vsock / OCI&lt;/p>&lt;/blockquote>
&lt;p>这是一篇&lt;strong>工具与系统架构&lt;/strong>的混合拆解。&lt;strong>clawk 不是 LLM 框架、不是 sandbox wrapper、也不是 IDE 插件&lt;/strong>——它是一个&lt;strong>让 coding agent 拥有&amp;quot;自己的 Linux 机器&amp;quot;的轻量级 CLI&lt;/strong>。&lt;/p></description></item><item><title>apple/container：把每个 Linux 容器塞进独立轻量 VM 的 macOS 原生容器工具</title><link>https://txtmix.com/posts/tech/apple-container-macos-lightweight-vm-containers/</link><pubDate>Wed, 10 Jun 2026 21:03:59 +0800</pubDate><guid>https://txtmix.com/posts/tech/apple-container-macos-lightweight-vm-containers/</guid><description>&lt;h2 id="学习目标">学习目标&lt;/h2>
&lt;ul>
&lt;li>弄清 &lt;code>apple/container&lt;/code> 与 Docker Desktop、Rancher Desktop、Colima 等&amp;quot;共享 Linux VM&amp;quot;方案的根本差异：每个容器对应一台轻量虚拟机。&lt;/li>
&lt;li>理解 CLI、&lt;code>container-apiserver&lt;/code>、XPC helper 之间的进程边界与调用链。&lt;/li>
&lt;li>读懂 1.0.0 引入的 &lt;code>container machine&lt;/code>、TOML 配置替换、&lt;code>container cp&lt;/code> 等关键变更。&lt;/li>
&lt;li>知道当前版本的硬约束：仅 Apple silicon、macOS 26 才完整支持、内存回收不彻底、macOS 15 网络限制。&lt;/li>
&lt;/ul>
&lt;h2 id="目录">目录&lt;/h2>
&lt;ol>
&lt;li>&lt;a href="#1-%e4%b8%ba%e4%bb%80%e4%b9%88%e5%86%99%e8%bf%99%e7%af%87%e6%96%87%e7%ab%a0" rel="">为什么写这篇文章&lt;/a>&lt;/li>
&lt;li>&lt;a href="#2-%e7%b3%bb%e7%bb%9f%e5%9c%b0%e5%9b%be%e7%bb%84%e4%bb%b6%e6%8b%86%e5%88%86%e4%b8%8e%e8%81%8c%e8%b4%a3%e8%be%b9%e7%95%8c" rel="">系统地图：组件拆分与职责边界&lt;/a>&lt;/li>
&lt;li>&lt;a href="#3-%e4%b8%80%e4%b8%aa%e5%ae%b9%e5%99%a8%e4%bb%8e-cli-%e5%88%b0-vm-%e7%9a%84%e5%ae%8c%e6%95%b4%e8%b7%af%e5%be%84" rel="">一个容器从 CLI 到 VM 的完整路径&lt;/a>&lt;/li>
&lt;li>&lt;a href="#4-100-%e7%9a%84%e5%85%b3%e9%94%ae%e5%8f%98%e6%9b%b4" rel="">1.0.0 的关键变更&lt;/a>&lt;/li>
&lt;li>&lt;a href="#5-%e4%b8%8e-docker-desktop--rancher-desktop-%e7%9a%84%e5%8f%96%e8%88%8d%e5%af%b9%e6%af%94" rel="">与 Docker Desktop / Rancher Desktop 的取舍对比&lt;/a>&lt;/li>
&lt;li>&lt;a href="#6-%e5%bd%93%e5%89%8d%e7%89%88%e6%9c%ac%e7%9a%84%e7%a1%ac%e7%ba%a6%e6%9d%9f" rel="">当前版本的硬约束&lt;/a>&lt;/li>
&lt;li>&lt;a href="#7-%e5%bf%ab%e9%80%9f%e4%b8%8a%e6%89%8b%e8%b7%af%e5%be%84" rel="">快速上手路径&lt;/a>&lt;/li>
&lt;li>&lt;a href="#8-%e5%b8%b8%e8%a7%81%e9%97%ae%e9%a2%98%e6%8e%92%e6%9f%a5" rel="">常见问题排查&lt;/a>&lt;/li>
&lt;li>&lt;a href="#9-%e8%87%aa%e6%b5%8b%e9%a2%98" rel="">自测题&lt;/a>&lt;/li>
&lt;li>&lt;a href="#10-%e8%bf%9b%e9%98%b6%e8%b7%af%e5%be%84" rel="">进阶路径&lt;/a>&lt;/li>
&lt;li>&lt;a href="#11-%e8%bf%99%e7%af%87%e6%96%87%e7%ab%a0%e6%b2%a1%e8%a6%86%e7%9b%96%e4%bb%80%e4%b9%88" rel="">这篇文章没覆盖什么&lt;/a>&lt;/li>
&lt;li>&lt;a href="#12-%e9%80%82%e7%94%a8%e4%ba%ba%e7%be%a4%e4%b8%8e%e9%87%87%e7%94%a8%e5%bb%ba%e8%ae%ae" rel="">适用人群与采用建议&lt;/a>&lt;/li>
&lt;li>&lt;a href="#13-%e6%80%bb%e7%bb%93" rel="">总结&lt;/a>&lt;/li>
&lt;/ol>
&lt;hr>
&lt;h2 id="1-为什么写这篇文章">1. 为什么写这篇文章&lt;/h2>
&lt;p>2026-06-09，Apple 在 GitHub 上把 &lt;code>apple/container&lt;/code> 切到 1.0.0，距离 2025-05-30 创建仓库刚好一周年。这次发布一并引入了新的 &lt;code>container machine&lt;/code> 子命令，把&amp;quot;系统设置&amp;quot;从 &lt;code>UserDefault&lt;/code> 迁到 TOML 配置文件，并修掉了一个 IP 地址泄漏的 XPC 资源问题。&lt;/p></description></item></channel></rss>