返回资讯中心
外部精选
软件工程
#开发者实时流

MyBox:在 Linux 容器中隔离开发项目文件夹

来源标题:Show HN: MyBox – Isolate your project folder in a Linux box

开发者 janpmz 发布 MyBox,将开发项目隔离在独立 Linux 容器中,避免在本机直接安装 npm 模块等依赖。每个 box 拥有独立 Linux 内核,项目文件被复制而非挂载,并过滤对 Mac 与局域网的访问。该工具基于 apple/container 分支构建,提供 CLI 和桌面应用。

Hacker News 最新janpmz2026/11/9 · 今天2 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

大家好,我做了 MyBox,用来把开发项目隔离在 Linux 容器里。在自己机器上装 npm 模块,我已经觉得不太妥当了。MyBox 基于 apple/container 的一个 fork 构建。

  • 每个 box 都有自己的 Linux 内核。
  • 项目文件会被复制进 box(不做文件夹挂载)。
  • 包过滤会阻止访问 Mac 和本地网络(允许 box 访问互联网)。
  • Mac 应用无法进入 box(运行时和虚拟磁盘归一个专用的 macOS 账户所有)。
  • 访问 box(例如打开 shell、导入导出文件)需要 Touch ID 或密码。

我一开始做的是 CLI 工具,后来为了方便,在它之上做了一个桌面应用。https://github.com/janpmz/mybox 评论 URL:https://news.ycombinator.com/item?id=50424323 点数:1 评论数:0

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →