IT-Tools 群晖 Docker 部署教程(极简版)
一、项目介绍
IT-Tools 是开源免费的在线工具箱,内置数十种常用开发工具:JSON 格式化、编解码、时间戳转换、加密解密、图片处理、正则测试等。前端本地运算,无需数据库、无需配置数据持久化,部署极其轻便。
二、部署优势
-
单容器运行,零配置、无数据库
-
体积小、启动速度快、不占用资源
-
无需注册登录,开箱即用
-
纯静态前端工具,数据不上传外网
三、前期准备
1. 群晖 DSM 7.x 系统,已安装 Container Manager
2. 新建目录:/volume2/docker/it-tools
四、部署配置文件
在目录内新建 docker-compose.yml,写入以下内容:
services:
it-tools:
image: corentinth/it-tools:latest
container_name: it-tools
restart: unless-stopped
ports:
- "5545:80"
environment:
- TZ=Asia/Shanghai
networks:
default:
五、部署步骤
1. 打开 Container Manager,进入项目,点击创建
2. 项目名称填写:it-tools
3. 选择对应目录,加载 docker-compose.yml 文件
4. 确认配置无误,直接部署启动项目
5. 等待镜像拉取完成,容器自动运行
六、访问方式
浏览器访问:http://设备内网IP:5545
部署完成,无需任何初始化设置,所有工具可直接使用。
七、升级方法
删除旧容器,重新加载配置文件拉取最新镜像部署即可,无数据丢失风险。
八、常见问题
1. 无法访问页面
检查 5545 端口是否被占用、容器运行状态、系统防火墙放行规则。
2. 工具功能异常
所有工具基于前端运行,清理浏览器缓存即可修复。