我将Grav用于博客和 CMS,它确实是一个很好的降价/平面 CMS 系统。
在 Grav 的文档站点中,大多数部署指南都针对托管 VPC 或云 VM,但是,我正在考虑一种更好的方法,并希望在这里寻求帮助:
- 编辑 markdown 文件并 git commit/push 内容到 github
- 使用 docker 进行持续交付
- 具体来说,在 Grav 的根目录下放一个 dockerfile,配置 [docker public cloud] 自动构建 Grav 容器镜像,并在 Github 上发生新的提交时将其推送到 AWS。
我不擅长 PHP(Grav 使用 PHP),所以我很难为 Grav 写一个好的 dockerfile。任何人都可以提供一些提示或分享 Grav 的 dockerfile 吗?我目前正在使用这个,但它在 docker image build 上非常慢并且总是失败。
非常感谢您的帮助和意见!