「Gantry」开源 macOS Docker 管理器:本地/SSH 主机监控,还内置 MCP Server

Gantry macOS Docker 管理界面

Gantry 是一个原生 macOS Docker 管理器,用 SwiftUI 写界面,目标是把本地 Docker daemon 和远程 SSH 主机放到同一个 Mac 应用里管理。它不是只做容器列表,而是覆盖容器、镜像、volume、network、logs、stats、exec terminal、文件浏览、Docker Compose 分组和 fleet dashboard 这些日常运维视角。

比较适合同时管理多台 Docker host 的开发者:本机可以接 Docker Desktop、OrbStack、Colima 或普通 Docker socket;远程则走类似 docker -H ssh://user@host 的方式,通过 SSH 执行 docker system dial-stdio,不需要在服务器上额外安装代理服务。README 里还提到会读取 ~/.ssh/config,支持 HostName、User、Port、IdentityFile、ProxyJump 和 known_hosts 校验,密钥等敏感信息放在 macOS Keychain。

它对实时状态也下了不少功夫:日志可以流式 follow、搜索和高亮;stats 有 CPU、内存、网络、磁盘 I/O 图表;Docker events 会驱动 UI 刷新,失败时再回退到 polling。fleet dashboard 则把所有已连接主机的 CPU/内存 sparkline、容器状态和健康问题放到同一屏,适合快速判断是哪台主机或哪个容器出了问题。

另一个有趣点是它是 agent-ready 的。Gantry 内置一个 gantry-mcp 二进制,可以作为 stdio MCP server 暴露 hosts、containers、images、volumes、networks、logs、stats、exec 和 disk usage 等工具;同时 App Intents 也能让 Shortcuts、Siri、Spotlight 或脚本调用常见容器动作。对已经在用 Claude、Codex 或其他 agent 的人,这意味着 Docker 主机可以进入更自动化的工作流。

需要注意两个门槛:它要求 macOS 26 Tahoe 或更新版本,而且当前 release 未公证,首次打开需要按 README 里的方式清除 quarantine 或右键打开。项目是 MIT 许可证,我查看时 GitHub API 返回 1 star,最新 release 是 v0.5.0,发布时间为 2026-06-05,发布包是 Gantry-0.5.0.zip

项目地址

官网:https://getgantry.github.io/
项目地址:https://github.com/getgantry/gantry

原创文章,如若转载,请注明出处:https://wefound.cc/p/4847.html

(0)
「Shortcast」开源 macOS 本地 AI 剪辑器:把长视频自动拆成 TikTok、Reels 和 Shorts
上一篇 7分钟前
「Trade Skills」面向 Claude Code 的多腿期权交易技能包
下一篇 2026年 5月 11日 下午4:59

相关推荐