Repolode
will-moss

will-moss/isaiah

可自托管的网页版 lazydocker,用于远程管理 Docker 容器、镜像、卷、网络和 Stack。

可替代:Portainer

Star
1,088
Fork
25
未关闭 Issue
8
最近提交
3个月前

这是什么?

Isaiah 是一个可自托管的 Web 服务,用于在远程服务器上管理 Docker 资源。它把命令行工具 lazydocker 的功能搬到浏览器中,无需通过 SSH 登录主机,即可管理容器、镜像、卷、网络以及 Docker Compose Stack。

界面支持实时日志和资源统计的查看,以及启动、停止、重启、暂停等生命周期操作,还支持批量操作和清理无用资源。内置的网页终端可以进入容器或服务器内部的 shell。用户也可以直接在浏览器中创建和编辑 docker-compose.yml 文件。通信基于 WebSocket,并使用官方 Docker SDK。

Isaiah 可以以单个 Go 可执行文件或 Docker 镜像的形式运行,支持单机、反向代理、多节点(Master/Agent)和多主机部署。认证方式包括主密码以及 Authelia 等转发代理认证,并支持自定义 CSS 主题。

核心功能

  • 01在浏览器中管理容器、镜像、卷、网络和 Compose Stack
  • 02查看实时日志、资源统计和完整配置
  • 03通过内置终端打开容器或服务器内的 shell
  • 04在浏览器中创建和编辑 docker-compose.yml 文件
  • 05支持主密码或 Authelia 等转发代理认证
  • 06支持多节点和多主机部署模式

适用场景

  • 在家庭服务器或 VPS 上管理 Docker 服务,无需 SSH 登录
  • 通过一个面板管理多台远程 Docker 主机
  • 让团队成员在 SSO 门户之后查看和重启容器
  • 用手机或平板浏览器编辑并重新部署 Compose Stack

快速上手

  1. 1

    安装 Docker 23.0.0 或更新版本(使用 Stacks 功能需 26.0.0 或更新版本)

  2. 2

    使用默认设置运行 Isaiah,并映射端口 3000

    docker run -v /var/run/docker.sock:/var/run/docker.sock:ro -p 3000:3000 mosswill/isaiah

使用前须知

  • README 中写明了默认密码,因此在对外暴露服务前必须修改。
  • 需要挂载 Docker 套接字,这使其能够控制宿主机的 Docker 守护进程。
  • Stacks 功能要求 Docker 26.0.0 或更新版本。

收录于专题

标签

常见问题

isaiah 是什么?
可自托管的网页版 lazydocker,用于远程管理 Docker 容器、镜像、卷、网络和 Stack。 Isaiah 是一个可自托管的 Web 服务,用于在远程服务器上管理 Docker 资源。它把命令行工具 lazydocker 的功能搬到浏览器中,无需通过 SSH 登录主机,即可管理容器、镜像、卷、网络以及 Docker Compose Stack。
isaiah 可以免费使用吗?用的什么许可证?
isaiah 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
isaiah 还在维护吗?
半年内有更新。isaiah 最近一次提交是在 2026年7月30日。
isaiah 适合用来做什么?
在家庭服务器或 VPS 上管理 Docker 服务,无需 SSH 登录 通过一个面板管理多台远程 Docker 主机 让团队成员在 SSO 门户之后查看和重启容器 用手机或平板浏览器编辑并重新部署 Compose Stack
isaiah 怎么安装和运行?
安装 Docker 23.0.0 或更新版本(使用 Stacks 功能需 26.0.0 或更新版本) 使用默认设置运行 Isaiah,并映射端口 3000: docker run -v /var/run/docker.sock:/var/run/docker.sock:ro -p 3000:3000 mosswill/isaiah
在哪里获取 isaiah?
源代码和安装说明在 GitHub 上:https://github.com/will-moss/isaiah

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目