有人使用 Kamal 部署过 Discourse 吗?
我想可以通过使用 独立模板,或者编写一个将所有依赖容器作为附属组件的 deploy.yml 来实现。
文档指出独立模板的缺点是在升级时停机时间较长,但使用 Kamal 则不会出现这种情况,因为它支持零停机部署(它会保留旧容器,并仅在新容器返回 HTTP 200 响应时才将反向代理切换到新容器)。