Docker 管理器
GMSSH Docker 管理器是一款专为 Linux 服务器设计的容器化管理工具。它基于 Docker 官方 API 开发,提供直观的图形化界面,涵盖镜像中心、容器、镜像、编排、网络、存储及设置七大模块,让容器管理变得前所未有的简单。无论您是 Docker 新手还是资深用户,都能通过 GMSSH 轻松驾驭容器化部署,大幅提升开发与运维效率。

核心功能说明
Docker 管理器围绕容器化运维的完整工作流,提供七大核心模块:
| 模块 | 定位 | 核心能力 |
|---|---|---|
| 镜像中心 | Docker 镜像中心 | 优质 Docker 镜像,一键安装 |
| 容器 | 生命周期管理 | 创建、启停、重启、重置、删除,实时监控 CPU/内存/网络/磁盘 |
| 镜像 | 本地镜像管理 | 搜索、拉取、删除镜像,查看层级与构建历史 |
| 编排 | Compose 管理 | 多容器应用编排,YAML 编辑与一键启停 |
| 网络 | 网络管理 | 创建/删除自定义网络,查看网关、子网配置 |
| 存储 | 数据卷管理 | 创建/删除数据卷,持久化存储与资源清理 |
| 设置 | 全局配置 | Docker 服务控制、镜像源加速、资源监控 |
初始化
零门槛的一键环境搭建。首次打开 Docker 管理器时,如果服务器尚未安装 Docker,系统会自动弹出「Docker 信息」面板,引导您完成环境初始化。

- Docker 引擎安装:面板首栏展示 Docker 核心引擎的安装状态与进度,点击即可自动拉取并配置 Docker,全程无需手动操作命令行。
- Compose 安装:支持一键安装 Docker Compose(多容器编排工具),为后续的多容器应用编排做好准备。
- Buildx 安装:支持一键安装 Docker Buildx(镜像构建增强工具),提升镜像构建能力。
- 安装进度反馈:安装过程中实时展示状态,并提供"停止"和"查看日志"按钮,方便监控安装进度与排查异常。
- 服务状态指示:底部 Docker 状态开关实时反映服务运行状态,安装完成后自动切换为启用状态。
镜像中心
一键部署的 Docker 应用商店。镜像中心汇集了大量预配置的 Docker 应用模板,让您无需手动编写 docker run 命令或 Compose 文件,即可一键部署常用服务。

- 分类浏览:顶部提供丰富的分类标签——全部、网站、Web服务、运行环境、数据库、实用工具、开发工具、云存储、AI、DevOps、游戏开服,点击即可快速筛选对应类别的应用模板。
- 一键部署:每款应用卡片右侧提供部署按钮,点击即可进入配置向导,设置端口映射、环境变量等参数后一键拉起容器。
- 已安装应用管理:已部署的应用会显示"已安装"状态标识及实例版本号,通过右侧菜单提供完整的运维操作:
- 关闭:一键停止正在运行的容器实例。
- 参数预览:查看部署时配置的端口映射、环境变量等参数。
- 编排详情:查看该应用对应的 Compose 编排配置。
- 立即访问:快速打开应用的 Web 管理界面。
- 切换版本:支持在不同版本间无缝切换升级或回退。
- 创建快捷方式:将常用应用固定到桌面,提升访问效率。
- 移除:卸载应用并清理相关容器与数据。
容器
容器全生命周期管理中心。容器模块集中管理服务器上的所有 Docker 容器,提供从创建到销毁的全生命周期可视化操控能力。

- 容器列表总览:以卡片形式展示所有容器的名称、运行状态(运行中/已停止)、所用镜像、IP 地址、端口映射及 CPU/内存实时占用,信息一目了然。
- 容器详情:点击容器名称即可进入详情页,全方位展示容器的运行状态与配置信息
- 一键启停与重启:点击操作按钮即可秒级控制容器状态——启动、停止或重启,无需记忆
docker start/stop/restart命令。 - 强制终止:对于无响应的容器,提供"强制停止"选项,快速释放资源。
- 容器重置:支持一键重置容器(Reset),恢复到初始状态,简化测试与回滚操作。
- 创建容器:顶部操作栏提供"创建容器"按钮,通过图形化向导配置镜像、端口、挂载卷、环境变量等参数,一站式完成容器部署。
- 删除与清理:支持删除容器,并提供"保留数据卷"选项,确保关键数据安全。
镜像
本地镜像资源管理中心。镜像模块集中管理服务器上已拉取的所有 Docker 镜像,提供搜索、拉取、删除等完整的镜像运维能力。

- 镜像列表总览:展示所有本地镜像的名称、标签(Tag)、大小及创建时间,支持按名称快速搜索定位。
- 镜像拉取:提供镜像拉取功能,输入镜像名称,即可一键从 Docker Hub 或私有仓库下载,无需使用
docker pull命令。 - 镜像删除:支持删除不再需要的镜像以释放磁盘空间。删除前会提示该镜像是否被容器使用,确保操作安全。
- 镜像详情:点击镜像可查看其层级信息、构建历史及配置详情。
编排
多容器应用编排管理。编排模块对应 Docker Compose 功能,以表格化界面集中管理所有 Compose 编排项目的部署与运行状态。

- 编排列表:以清晰的表格展示所有编排项目,每行包含编排名、版本号、编排目录、容器状态(运行中/已停止)、容器数量(如 1/1)及更新时间,关键信息一目了然。
- 来源标识:通过镜像中心部署的编排项目会标记"镜像中心"徽章,便于区分手动创建与一键部署的项目。
- 创建编排:右上角提供"创建编排"按钮,支持通过图形化界面配置新的 Compose 编排项目。
- 快捷操作:每行末尾提供编辑、终端和删除三个操作按钮,支持快速修改配置、进入容器终端或清理项目。
- 批量操作:底部提供批量操作入口,支持对多个编排项目同时执行启停或删除。
- 搜索与刷新:顶部集成编排名搜索框和刷新按钮,快速定位目标项目。
网络
Docker 网络可视化管理。网络模块以表格形式展示所有 Docker 虚拟网络的配置与使用状态,支持搜索、查看详情。

- 网络列表:以表格展示所有 Docker 网络,每行包含网络名、模式(bridge/host/null)、状态(已使用/未使用)、子网(如 172.17.0.0/16)、网关(如 172.17.0.1)及更新时间。
- 内置网络:默认展示 Docker 三大内置网络——bridge、host、none,以及用户自定义网络(如 gmssh-network)。
- 状态感知:通过绿色"已使用"和灰色"未使用"标识直观反映网络的活跃状态。
- 详情查看:每行末尾提供详情按钮,点击可查看网络的完整配置信息。
- 搜索与刷新:顶部集成网络名搜索框和刷新按钮,快速定位目标网络。
存储
Docker 存储卷管理。存储模块集中管理 Docker 数据卷(Volumes),提供存储资源的创建、查看与清理能力。
- 存储卷列表:以表格展示所有数据卷,每行包含存储卷名、挂载点、状态、模式、大小及创建时间,支持快速总览存储资源分布。
- 搜索与刷新:顶部集成存储卷名搜索框和刷新按钮,快速定位目标卷。
- 操作管理:每行末尾提供操作按钮,支持查看详情或删除数据卷。
设置
Docker 服务全局配置中心。设置模块提供 Docker 守护进程(Daemon)的深度配置能力,支持直接编辑配置文件或通过图形化界面调整参数。

- 基础设置:
- 镜像加速:可视化管理多个 Docker 镜像加速源地址,优先使用加速 URL 执行拉取操作,请求超时将自动跳过并使用默认加速方式。支持一键添加或移除加速源。
- Docker Compose 路径:配置 Compose 文件的存储目录(默认
/opt/gmssh/docker/compose/)。 - Socket 连接:配置 Docker 守护进程与客户端的通信接口(默认
unix:///var/run/docker.sock)。 - 日志切割:支持开关控制,可配置单个日志文件大小上限(MB)及保留份数,防止日志无限增长占满磁盘。
- IPv6:一键开启或关闭 Docker 的 IPv6 网络支持。
- iptables:控制 Docker 是否自动管理 iptables 防火墙规则。
- Live Restore:开启后允许 Docker 守护进程重启时保持容器继续运行,减少服务中断。
- Cgroup Driver:支持在 cgroupfs 和 systemd 两种驱动间切换,需与系统 init 进程保持一致。
- Docker 代理:支持开启 Docker 网络代理,解决部分网络环境下镜像拉取困难的问题。
- 镜像仓库:支持配置私有镜像仓库,填写仓库地址、仓库名称、认证信息及命名空间,实现企业级镜像管理。
- 配置文件:右上角提供"打开配置文件"按钮,支持直接编辑 Docker daemon.json 原始配置。修改完成后点击"保存"即可生效。
