
用这5个Docker容器替代那些垃圾在线工具网站
Diebug临时需要把图片转成PDF,或者把视频换个格式。我过去会直接打开搜索引擎,输入”在线图片转PDF”,点第一个结果,上传文件,等进度条走完。几分钟的事,感觉不到风险。
直到某天我突然意识到,每次上传文件,我就在把数据交给陌生人。哪怕对方说”24小时后删除”,你信吗?
更烦的是那些网站上的广告。你以为点的是”下载”,实际点进了一串重定向链接,浏览器弹出一堆窗口。有些网站还会偷偷给你装软件,包装成”优化体验”。
还有一个实际问题:这些网站都得联网。在飞机上、信号差的会议室,或者单纯想离线工作的时候,它们全废了。
把工具装进Docker容器
这些在线工具大多可以部署成Docker容器,跑在自己机器上。完成后完全离线使用,文件不用再上传到任何外部服务器。
1. LibreOffice
文档格式转换,尤其是Word转PDF。LibreOffice的Docker版本支持批量处理。
1 | docker run -d \ |
2. ImageMagick
图片处理工具。调整尺寸、转换格式、添加水印、批量重命名,一条命令搞定。
1 | docker run -it --rm \ |
3. HandBrake
视频转码工具,支持几乎所有视频格式。后台处理不占用桌面资源。
1 | docker run -d \ |
4. Calibre
电子书管理工具。支持EPUB、MOBI、AZW3等格式互转,还能管理书库。
1 | docker run -d \ |
5. OnlyOffice
浏览器内编辑Office文档的工具。不需要安装软件,打开网页就能用。
1 | docker run -d \ |
同时用多个容器的话,可以用docker-compose统一管理。创建docker-compose.yml文件,把上面的配置合并在一起,然后运行docker-compose up -d即可。
我的实际体验
部署这套工具后,在线转换网站基本不用了。隐私和数据安全是最主要的因素,但本地处理速度也更快,特别是批量处理大文件的时候。
Docker需要一定的学习成本。如果只是偶尔转换一两个文件,在线网站确实更方便。但对于经常需要处理文档、图片、视频的人来说,自建工具库值得投入。
开始使用
- 安装Docker Desktop(Windows/Mac)或Docker Engine(Linux)
- 从ImageMagick或LibreOffice开始,这两个最常用
- 创建一个专门存放处理后文件的文件夹
喜欢这篇文章的人也看了
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果
