这里,属于我的小世界

现实是强者的世界,网络是草根的天堂。安静地做一个爱捣鼓的人。

🍂 枯叶阁 ✕
📧 联系博主 ✕
不方便写邮件?点击直接联系博主: QQ

开发环境容器化:一台 NAS 撑起所有项目

🍂 枯叶 📅 2025-06-14 📁 工作日记 👁️ 37 阅读 🏷️ Docker 环境 NAS

上半年做了件一劳永逸的事:把所有项目的开发和部署环境全部装进了 Docker,统一跑在 NAS 上。

以前的痛苦

这个项目要 Node 16,那个要 20;某个库在 Windows 上死活编译不过;换台电脑,光配环境就得一天。每个项目的 README 里,环境说明都写得像玄学。

容器化之后

每个项目一个 docker-compose 文件,依赖、端口、数据卷全部声明清楚。新机器上只要装好 Docker,拉起来就能跑;NAS 上还能顺便做测试环境,手机随时能看效果。

学习成本当然有,网络、数据卷、镜像分层这些概念得啃一阵。但一次性的学习,换回来的是以后无数次"克隆就能跑"的痛快。这笔账,怎么算都值。