使用 Dokploy 部署网站服务
💡
原文中文,约2200字,阅读约需6分钟。
📝
内容提要
我之前使用 K3s 和 Rancher 管理网站服务,后来迁移到 Dokploy,因其简单易用。Dokploy 提供云服务,但因海外服务器与国内通讯不畅,最终选择自托管。安装简单,支持多种代码来源,更新服务可通过 API 完成。整体满意,适合生产环境,但暂不支持定时任务。
🎯
关键要点
- 之前使用 K3s + Rancher 管理网站服务,迁移到 Dokploy 因其简单易用。
- K3s + Rancher 组合稳定,但对非专业运维者来说较复杂。
- Dokploy 适合个人使用场景,安装简单,支持多种代码来源。
- Dokploy 提供云服务,但因海外服务器与国内通讯不畅,最终选择自托管。
- Dokploy 安装简单,建议服务器配置至少 2 CPU + 2 G 内存。
- 可以通过修改 Docker 镜像源加速安装过程。
- 成功安装后可添加服务器,建议用一台专门运行 Dokploy。
- 添加服务时需设置代码来源,支持多种源如 Github 和 Docker。
- Dokploy 提供丰富的 API,几乎所有操作可通过 API 完成。
- 整体使用满意,适合生产环境,但暂不支持定时任务。
❓
延伸问答
Dokploy 的主要优点是什么?
Dokploy 安装简单,适合个人使用场景,且提供丰富的 API,几乎所有操作都可以通过 API 完成。
为什么选择自托管 Dokploy 而不是使用云服务?
因为 Dokploy 的云服务在海外,与国内服务器通讯不畅,体验不佳,因此选择自托管。
Dokploy 的安装要求是什么?
建议服务器配置至少 2 CPU + 2 G 内存,并可通过修改 Docker 镜像源加速安装过程。
如何在 Dokploy 中添加新的服务器?
在 Dokploy 后台添加新的服务器后,需要在 Actions 菜单中点击 Setup Server,并根据提示进行设置。
Dokploy 支持哪些代码来源?
Dokploy 支持多种代码来源,如 Github 和 Docker,用户可以根据需要选择合适的 Provider。
Dokploy 是否支持定时任务?
目前 Dokploy 暂不支持定时任务,但可以通过启动普通服务并在其中运行定时脚本的方式解决。
➡️