HostDock
Docker 管理

容器就在终端旁边,点一下就到

HostDock 通过 SSH 调用服务器自己的 docker 命令来管理容器。不用开放 Docker API,也不用装 agent。列出容器、跟踪日志、重启,或者进入容器的终端。

HostDock 的容器页:列出 Docker 容器的镜像、状态、端口、CPU 和内存

能做什么

容器一览

每个容器的状态、镜像、端口、CPU 和内存,每 5 秒刷新一次。镜像也列得出来。

实时日志

容器的日志边出边看,也可以把完整的日志下载下来慢慢看。

进入容器的终端

在任何一个运行中的容器里开一个终端标签。有 bash 用 bash,没有就用 sh。

问问为什么崩了

一键把容器的状态、退出码、是否因内存不足被杀,以及最近的日志交给 AI 助手。

规格

怎么做到的通过 SSH 执行服务器上的 docker 命令;不走远程 API,不装 agent
操作启动 · 停止 · 重启(停止和重启先确认)· 日志 · 进入终端
日志实时跟踪最近 500 行;完整的日志可以下载
刷新容器列表和资源占用每 5 秒一次
出错时讲清楚是没装 Docker、Docker 没在运行,还是用户没有权限

常见问题

用 HostDock 要开放 Docker API 吗?

不用。HostDock 通过 SSH 在服务器上执行 docker 命令,和你手动敲的一样。Docker 的 socket 和 API 只留在服务器上。

能进入容器里面的终端吗?

能。在运行中的容器上选「进入终端」,HostDock 会用 docker exec 开一个新的终端标签,镜像里有 bash 就用 bash,没有就用 sh。

HostDock 的其他功能

把你的服务器收进一个窗口

免费下载,支持 macOS 12 Monterey 及以上。