把自己部署到互联网上
2026-08-13
生产环境到底该用 Conda 还是 Docker?
这是「把自己部署到互联网上」系列的第 18 篇。
前面一段时间,我花了几篇文章处理服务器安全:普通用户、root 登录、SSH、安全组、防火墙、数据库端口、扫描日志和基础安全清单。安全边界处理完后,终于要进入部署阶段。
但在真正部署博客之前,遇到了一个实际选择:生产环境到底该用 Conda 还是 Docker?
这个问题和我的项目直接相关。个人博客会涉及 Python 环境、依赖安装、数据库、服务启动、后续迁移和长期维护。如果只是本地开发,Conda 很方便;但如果要放到长期运行的云服务器上,还要考虑 Nginx、HTTPS、多项目共存、数据库和未来个人官网,选择就不只是“哪个工具熟”这...