在手机上管理 Docker

容器、Compose、镜像、卷、网络与实时事件,经由你已在用的 SSH 连接。

Download on the App StoreDownload on the Mac App Store

启动它,看着它跑起来

启动、停止、重启、删除,每一步都以新快照核实结果。

  • 日志实时滚动,错误以橙色标出。
  • 每个容器都有 CPU 与内存图表。

Compose 项目,就在隔壁

服务器上的每个 Compose 项目,Up、Down、Restart、Pull 一应俱全。拉取镜像时,逐层显示进度。

变化发生,即刻可见

无论在哪里重启了容器,卡片都会在一秒内更新。

细节

七个标签页

概览、容器、Compose、镜像、卷、网络、事件。

直达 Docker 引擎

经由 SSH 连接,与服务器上的 docker 命令同路。

各种运行时

rootless Docker、Docker Desktop、OrbStack、Colima 和 Rancher Desktop。

查看免费

七个标签页、实时统计与事件,全部免费。

连接过程

  1. 01

    打开工具箱,选 Docker

    任何一台你已经能用 SSH 连上的机器都可以。

  2. 02

    连接

    SwiftServer 用这台机器已保存的凭据,不需要再设置什么。

  3. 03

    找到引擎

    SwiftServer 在服务器上找到 Docker 引擎,并确认能和它通信。

  4. 04

    面板填满

    容器、镜像、卷、网络陆续到位,然后打开事件流。

  5. 05

    保持最新

    容器每几秒刷新一次,中间的变化由事件推送。

Docker 文档

常见问题

需要把 Docker API 暴露到端口上吗?

不需要。SwiftServer 通过 SSH 访问 Docker socket。你的守护进程不需要能从网络访问,服务器上也不用安装任何东西。

rootless Docker、OrbStack 或 Colima 能用吗?

能。SwiftServer 用 docker 命令行同样的方式找到引擎,覆盖 rootless 守护进程和 Mac 上常见的运行时,包括 Docker Desktop 和 Rancher Desktop。

可以进入容器的 Shell 吗?

可以。打开运行中的容器,在“操作”下选择“打开 Shell”。镜像有 bash 就用 bash,否则用 sh,经由同一条 SSH 连接打开。这属于高级版。

可以构建或推送镜像吗?

不可以。镜像支持拉取、打标签、删除、清理和检查。构建、推送和私有仓库登录都不支持。

哪些免费,哪些是高级版?

看是免费的:七个标签页、实时统计、图表和事件。动手是高级版:启动、停止、重启、删除、拉取、清理、Compose 操作,以及容器 Shell、日志、进程和检查。

支持哪些 Docker 版本?

Docker 1.12(2016 年)以后的版本都支持。API 版本由 SwiftServer 和你的守护进程自动协商。

整个面板,装进口袋。

查看免费,高级版解锁全部操作。

Download on the App StoreDownload on the Mac App Store