后悔没早用!这款IT Tools太强了,Docker安装后,工作效率翻倍
IT Tools是什么?
IT Tools是一款开源免费的轻量型在线工具集合,专为开发人员、运维工程师与网络管理员打造,将数十种日常高频使用的网络、开发、运维工具整合于统一的Web界面中,无需再在不同平台、不同软件间来回切换。
它支持私有化部署,资源占用极低,功能覆盖全面,包含了网络工具类(端口扫描、DNS查询、Ping测试、HTTP请求测试等)、开发工具类(编解码转换、格式美化、密码生成、正则测试等)、运维工具类(子域名枚举、信息爬取等)等多类场景需求,开箱即用,是非常实用方便的随身工具站。
image-20260322020959256功能清单:
文本处理:字符统计、字数统计、大小写转换、拼音转换、繁简转换、文本对比、正则测试、字符编码转换
编码解码:URL 编解码、Base64、HTML 实体转义、Unicode 转换、MD5/SHA 哈希计算
时间工具:时间戳转换、日期计算、时区转换、Unix 时间互转
网络工具:IP 地址查询、端口检测、DNS 解析、User-Agent 解析
开发工具:JSON 格式化 / 校验、XML 格式化、SQL 格式化、JWT 解析、UUID 生成
进制转换:二进制 / 八进制 / 十进制 / 十六进制互转、RGB/HEX 颜色转换
数学计算:计算器、单位换算、百分比、随机数生成
图片工具:Base64 与图片互转、图片压缩、二维码生成与解析
密码工具:强密码生成、哈希校验、密码强度检测
格式化工具:JSON/YAML/CSV 互转、代码格式化、数据预览
日常工具:二维码、条形码、进制对照、ASCII 表、常用备忘录
使用场景:
适合谁用?
开发者调试接口、编码、格式化
运维处理时间戳、Cron、IP 信息
测试人员做编码转换、文本对比
普通用户生成密码、制作二维码
IT Tools安装部署
我们使用Docker容器化方式部署,步骤简单易维护,具体操作如下:
前提准备
请确保部署服务器已安装Docker环境,若需要使用编排管理可额外安装Docker Compose,未配置环境可参考Docker官方文档完成搭建。
方式一:Docker一键部署
直接执行以下命令即可一键拉取镜像启动容器:
docker run -d
--name it-tools
--restart unless-stopped
-p 1234:80
corentinth/it-tools:latest
参数说明:
-d:后台运行容器--restart unless-stopped:设置容器开机自启,手动停止前都会随Docker服务启动-p 1234:80:将容器的80端口映射到服务器1234端口,可自行修改左侧端口号避免冲突corentinth/it-tools:latest:拉取Docker Hub官方最新的IT Tools镜像
方式二:Docker Compose编排部署
便于后续容器管理,先新建docker-compose.yml配置文件,写入以下内容:
version: "3"
services:
it-tools:
image: corentinth/it-tools:latest
container_name: it-tools
restart: unless-stopped
ports:
- "1234:80"
在文件所在目录执行以下命令即可启动:
docker-compose up -d
部署验证
启动完成后,在浏览器访问 http://你的服务器IP:1234 即可看到IT Tools的Web首页;若无法访问,请检查服务器防火墙规则,开放对应映射端口即可。
三、IT Tools使用指南
3.1、常见使用技巧
顶部搜索框输入关键词(如 json、base64、cron),秒跳工具,不用翻菜单
几乎所有工具都有复制按钮,点一下直接复制到剪贴板
3.2、常用功能介绍
1、Linux Chmod计算器
image-202603220227384712、Docker Run命令转换Docker Compose
image-202603220228383773、Http状态码查询
image-202603220229539344、Token生成器
image-20260322023419052作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
