公开测试版 · macOS 26 Tahoe · Apple Silicon

Apple Containers 终于有了配得上你 Mac 的桌面应用

Container Studio 是为 Apple 容器运行时打造的原生 SwiftUI 驾驶舱——无需离开图形界面即可检查、运行、exec 和联网容器,随后用一份可引导、可回滚的计划迁移你的 Docker 堆栈。检查功能永久免费。Pro 仅需一次性 $2.90(限时首发促销价)。

公证 DMG · Homebrew Cask · Sparkle 自动更新 · 遥测默认关闭

Container Studio
Container Studio listing Apple containers with status, ports, filters and per-row actions
检查永久免费 一次性授权,离线可用 Docker 迁移可回滚 已公证的自动化,不暴露 Shell
为什么选择 Container Studio

你已经换到 Apple 运行时。
工具却没跟上。

Apple Container 快速、原生并内建于 macOS 26——但它只是命令行工具。Container Studio 为它补齐完整桌面体验,而不重新发明引擎。

原生运行时,原生应用

一切都通过你机器上的 Apple Container CLI 执行——不替换守护进程,不加代理层。一款真正的 SwiftUI + AppKit 原生应用,专为 Apple Silicon Mac 打造,做工不负所望。

一个窗口装下整个工作流

容器、镜像、卷、网络、镜像仓库、虚拟机、Compose 堆栈、健康与系统——12 个分区配上实时徽标,容器详情含 8 个标签页,真实 PTY 终端、文件浏览器和网络拓扑图。

迁移不靠赌

迁移实验室会扫描你的 Docker Desktop 运行时,给每个容器分类,只执行你明确同意过的计划——全程日志、可控切换、一键回滚。任何语义都不会被悄悄丢弃。

每天都要用的,全都有

完整的驾驶舱,而不是套壳。

下列每一项功能都已进入测试版——在真实机器上对接 Apple Container CLI 1.x 运行。

深度容器详情 —— 8 个标签页

日志支持实时滚动、搜索与导出 · 信息 · Inspect JSON · 统计 · 真·交互式终端(PTY,支持 Tab 补全和 Ctrl+C)· 卷 · 文件上传/下载 · 差异对比。

LogsInfoInspectStatsExec (PTY)VolumesFilesDiff
容器详情页正在滚动显示日志

交互式 exec

每个容器里都有一个货真价实的终端——方向键、Tab 补全和 Ctrl+C 都好用,由 SwiftTerm 经 CLI 的 PTY 驱动,不用绕道网页控制台。

SwiftTermPTY

网络拓扑,可视化

把网络列表切成一张实时拓扑图:容器 ↔ 网络连同子网和连接数一目了然——看图就知道布局,不必去翻 inspect 输出。

以拓扑图形式关联容器与网络

镜像支持按层拉取

拉取时逐层显示进度、速度和剩余时间。按使用中/悬空过滤。构建、运行对话框、检查与清理——全都适配 arm64

镜像列表显示仓库、标签、大小与架构

镜像仓库,原生浏览

搜索 Docker Hub 与 GHCR,可见星数、拉取次数和官方徽章。登录凭据保存在 macOS 钥匙串——绝不落入明文文件。

镜像仓库浏览器正在搜索 Docker Hub 与 GHCR

虚拟机

基于 Apple 虚拟化框架的持久化 Linux 虚拟机——无需额外虚拟机管理器。自定义 CPU/内存/磁盘创建,从终端 SSH 直达,随手执行命令。

Apple-onlyVirtualization

Compose,诚实可靠的子集

导入 Compose 文件、运行实用的堆栈、把运行中的容器反向保存为 YAML。不支持语义的字段会在执行前直接拦截——绝不暗箱处理。

ImportSaved stacksStart on login

健康状态与事件日志

后台监视捕捉意外退出(退出码 + 日志片段)与内存阈值告警。这是一份你可以清除的事件日志——绝不会替你杀掉容器。

系统面板

引擎启停、磁盘占用分类统计、DNS 域名映射到 localhost,以及一份记录应用替你执行过每条命令的完整 CLI 审计日志

Dev Containers  EXPERIMENTAL

打开包含 .devcontainer 的文件夹,经 Apple Container + SSH 运行,随即跳入 VS Code Remote-SSH

Migration Lab

从 Docker Desktop 到 Apple Container
最稳妥的迁移之路。

一条受引导的流水线:盘点你的 Docker 运行时、评估兼容性,仅执行你显式同意的计划——日志落盘,回滚一键即达。

1

Inventory

读取 docker ps -a、镜像和卷——挑选要迁移的对象。

2

Plan

每条发现都标注为完全一致 / 需适配 / 不支持。试运行展示完整步骤链、环境变量名称及端口重映射。

3

Report

兼容性发现仅显示规则编号——绝不渲染环境变量值或密钥。该拦的就是要拦。

4

Consent

执行前需要显式确认。可选:转移命名卷(备份 → 校验 → 恢复)、经 OCI tar 搬运镜像,待新侧健康后再切换流量。

5

Execute

只运行已确认的计划;每个步骤都写入 Application Support 的日志。不支持的语义会阻断执行——绝不会被静默忽略。

6

Validate & recover

迁移后验证、自适应重启监督进程,以及回滚——无法自动还原的部分会给出可直接复制的手动清理命令。

✦ 盘点、规划与兼容性扫描全部免费——仅执行或回滚需要解锁 Pro。
Migration Lab — Docker → Apple
迁移实验室左侧为真实 Docker 清单,右侧为计划、试运行、兼容性与确认面板
  • Docker 源端原样保留——迁移不会从 Docker Desktop 删除任何东西。
  • 命名卷随迁移携带备份、校验和验证与恢复。
  • 本地镜像经 OCI tar 迁移(docker save → container load)。
  • 切换模式:待 Apple 侧健康后才停止 Docker 写入方。
信任源于设计

默认私密。离线校验。

你的容器、卷和环境变量从不离开 Mac。授权服务看不到它们——也几乎看不到你。

遥测需主动开启——且默认关闭

仅有 9 种白名单聚合事件(如 migration_plan_generated)。不含容器名、路径、环境变量、日志或邮箱。遥测 ID 随机生成并与安装标识隔离。服务端拒绝一切未知字段。

许可证离线校验,Ed25519

Pro 许可证由托管服务签名,通过内置公钥离线校验。私钥永不随应用分发。已购功能无须联网确认——退款仅在下次在线启动时生效。

双重失败关闭

每条 CLI 命令在产生进程前都要通过权益门槛运行时兼容性门槛。未知命令默认拦截。付费墙 bug 永远不可能演变为真实变更。

已公证的诊断信息,全程脱敏

Developer ID + 强化运行时 + 公证 DMG 并附票据。"导出诊断信息"生成脱敏 JSON——命令日志剔除密码,崩溃报告仅存本地。

触手可及

真实截图。真实运行时。

截自测试版在真实的 Apple Container 与 Docker Desktop 环境中的运行画面。

容器详情 — 日志
Streaming container logs
实时日志,支持搜索、换行与导出
网络 — 拓扑图
Network graph
网络拓扑一眼看清
Migration Lab
Migration Lab inventory and plan
Docker 盘点 → 计划 → 确认 → 执行
Unlock Container Studio Pro
Pro 解锁面板:14 天试用与一次性买断
先试用后解锁,就在应用之内
Pricing

检查免费。$2.90 拥有全部。

不订阅、不算席位。$2.90 是限时推广首发价——测试期内购买,许可终身有效;测试结束后价格上调。

Free

$0永久 · 无需信用卡

观察并评估运行时所需的一切。

  • 列出容器、镜像、卷、网络
  • 检查运行时、日志、统计与差异
  • Docker 迁移盘点与扫描
  • 启动 / 停止引擎
  • 运行 / 创建 / 删除容器
  • 交互式 exec · 主机自动化
  • 执行迁移与回滚
免费下载测试版
最受欢迎 · 终身

Pro

$2.90一次性付款 · 不订阅

限时首发促销价。浏览器里买一次,粘贴密钥即可,永远离线校验。可在多台 Mac 之间携带使用——测试期结束后恢复常规价格。

  • 包含免费版全部功能
  • 启停、创建、删除任意资源
  • 容器内交互式 exec
  • 执行 Docker 迁移、切换与回滚
  • 主机自动化:SSH 到虚拟机、调用终端
  • 登录时自动启动 Compose 堆栈
  • 测试期优先支持
首次引导流程内即可购买 Pro

实际体验

套餐、试用与兑换都原生集成在首次引导中——不用注册账号,没有网页后台。

选择你的套餐
引导页套餐对比:Free 0 美元 对比 Pro 2.90 美元一次性
  • 在浏览器完成 Stripe 结账
  • 许可密钥通过邮件送达
  • 粘贴一次——永久离线可用

还在犹豫?先享受 14 天完整 Pro。免费,不要信用卡。

在应用内留下邮箱即可开启试用。到期自动回到免费版——容器继续运行,数据分毫不删

开始试用——下载测试版
坦诚作答

FAQ

运行需要什么条件?
一台搭载 Apple Silicon(M 系列)、系统为 macOS 26 Tahoe 或更新的 Mac,配合 Apple Container CLI 1.0.01.1.0。CLI 一行即可安装:brew install --cask container——首次启动时应用的设置向导也会逐步引导。
遇到未知的 Apple Container CLI 版本怎么办?
未知运行时版本仍可完整用于检查与迁移扫描,但在兼容性矩阵验证之前禁止做任何修改操作。升级 CLI 后不会出现意外行为。
这是完整的 Docker Compose 支持吗?
不是——而且应用一开始就说明白。Compose 导入支持实用的子集,将服务作为独立的 container run 进程启动;不支持语义的字段会在任何内容运行之前阻断执行。自定义网络通过 --network 映射;按服务名的 DNS 解析不做保证。
迁移会删除我的 Docker 容器吗?
绝不会擅自删除。Docker 源端原样保留;只有你显式选择切换(待 Apple 侧健康后停止 Docker 写入方),且执行的每一步都有日志,随时可以一键回滚。
试用期结束后会怎样?
只是权限回到免费版,别无其他:容器继续运行,数据原地保留。之后你可随时以 $2.90 一次性购买 Pro 并粘贴密钥——离线校验即生效。
如何获取更新?
DMG 已公证并附票据;更新通过 Sparkle(签名 appcast)和 Homebrew Cask 分发:brew install --cask souza-vinicius/tap/container-studio。测试期不上架 Mac App Store。
为什么定价 $2.90?
这是面向早期采用者的测试期促销价——一次性买断、终身有效、多台 Mac 通用。测试结束后价格上调;以 $2.90 购买者继续保有终身许可。测试期内应用内显示的价格为准。

用 Apple 自己的方式,驾驭你的容器。

下载测试版,免费扫描你的 Docker 环境,准备好再迁移——回滚按钮始终在手边。