面向 apple/container 的原生控制台

ContainerDesktop

把容器、Machine、镜像、Compose、Registry、日志和系统配置收束到一个 macOS 桌面工作台里。

macOS 26+ Apple silicon SwiftUI 原生

CLI-first, desktop-fast

保留命令透明性,补齐桌面操作效率。

ContainerDesktop 不隐藏底层命令。它把 apple/container 的 JSON 输出、长任务、交互式终端和配置文件编辑组织成可扫描、可重复执行的桌面工作流。

真实运行截图

一个窗口覆盖日常容器管理。

ContainerDesktop application window screenshot
Dashboard、侧栏资源导航、状态栏和资源管理页面来自当前真实运行的 ContainerDesktop。

控制面板

为 apple/container 的完整工作流而设计。

01

容器详情

启动、停止、日志、Inspect JSON、Stats、Files 和 SwiftTerm Exec 终端集中在详情页。

02

Container Machine

创建和管理轻量 Linux Machine,支持原始 Inspect、日志和内置 Shell。

03

Compose 编排

添加 compose 文件,展开服务和容器,执行 build、up、down,并查看任务输出。

04

Registry 工作台

登录镜像仓库,浏览 Docker Hub 与 Registry v2 tags,查看 tag 元数据并直接 Pull。

05

观测与日志

聚合容器日志、boot 日志、系统日志和 stats 快照,适合排障和状态巡检。

06

Docker 命令转换

把常见 Docker 命令改写为 container / container-compose 命令,迁移时少猜参数。

独立分发

从 GitHub Releases 获取安装包。

1

打开 Release 0.1.0,下载最新的 zip 或 dmg 产物。

2

解压并移动到 Applications,首次打开时按 macOS 安全提示确认。

3

安装 apple/container;Compose 工作流再安装 container-compose。

runtime checklist
container system start
container system status
container-compose version

运行要求

为现代 macOS 容器运行时准备。

macOS26 或更新版本
CPUApple silicon / arm64
Runtimeapple/container CLI
Composecontainer-compose CLI