ServerBox 中文文档 下载 App

ServerBox 如何列出 Docker 容器和查看运行状态

Docker 管理入口

在服务器详情页 → 侧栏 → 点「Docker」图标,进入该服务器的 Docker 管理面板。

前提条件:服务器上安装了 Docker,并且当前登录用户在 docker 组里(或者用 root 用户连接)。ServerBox 通过 SSH 执行 docker ps -a、docker stats 等命令来获取容器数据。

容器列表展示

面板默认列出所有容器(运行中 + 已停止),每个容器展示:

字段含义
容器名docker run 时的 --name,或自动生成的随机名
容器 ID前 12 位缩写
状态标签绿色 running、红色 exited、黄色 paused、灰色 created
创建时间多久前创建的
CPU / 内存实时资源占用(来自 docker stats)
端口映射如 0.0.0.0:80->80/tcp
镜像名基于哪个镜像创建的
Docker 容器列表

容器状态标签颜色

点每个容器可以展开更多细节,或进入容器专属页面。

筛选和搜索

Docker 命令 vs ServerBox 面板

命令行 docker ps -a 和 ServerBox 面板展示的是完全一样的数据——ServerBox 只是把它解析成了更易读的界面。如果你习惯敲命令行,两者可以混用,数据是实时同步的。

Docker 不可用的常见原因

如果 Docker 管理面板显示"连接错误"或空白:

  1. 确认服务器上 Docker 装了:SSH 进去 docker --version
  2. 确认 Docker 服务在运行:systemctl status docker
  3. 确认当前用户有权限:groups 看有没有 docker 组,或者直接用 root 连接
  4. Docker Socket 权限:ls -l /var/run/docker.sock 应该是 root:docker 组,权限 srw-rw----