# DockerManage **Repository Path**: code2roc/docker-manage ## Basic Information - **Project Name**: DockerManage - **Description**: docker离线部署可视化工具 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-14 - **Last Updated**: 2026-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Offline Docker Web Manager 用于管理本机 Docker 守护进程的 Go Web 工具:镜像导入与管理、容器生命周期和日志、Compose 项目、文件浏览,以及 YAML 系统配置编辑。界面使用随程序打包的 Layui、扩展弹窗和 Ace 编辑器,不依赖 CDN。 ## 快速开始 ```powershell cd code cmd /c build.bat .\build\dockermanage-windows-amd64.exe ``` 首次启动会在可执行文件同级生成 `run/resources`、`run/webapp`、`run/logs` 和 `run/temp`。默认入口是 `http://HOST:18080/main.html`,默认账户是 `admin/change-me`;请立即在 `run/resources/application-custom.yml` 中替换凭据。 `application.yml` 是程序刷新维护的基础文件,`application-custom.yml` 是用户文件。自定义项覆盖基础项,且不会在升级或再次物料化时被覆盖。端口和上下文路径需重启生效;认证、Docker API 版本、上传/操作限制和日志目标等会在运行中读取最新有效配置。 详细规则、示例和运行目录说明请看 [配置说明](docs/configuration.md)。 ## 验证 ```powershell cd code go test ./... node --test test/webapp/*.test.js ``` 所有测试代码统一放在 `code/test`。构建会产出 Windows amd64、Linux amd64 和 Linux arm64 可执行文件。 ## 服务管理 ```powershell .\build\dockermanage-windows-amd64.exe install .\build\dockermanage-windows-amd64.exe start .\build\dockermanage-windows-amd64.exe stop .\build\dockermanage-windows-amd64.exe uninstall ```