好的。我现在在一台机器上成功运行了 Discourse。我还有另外两台机器。Docker 容器中的 /shared 卷已指向一个 NFS 目录,以便所有机器都能访问上传的文件(尤其是徽标等)。
我已将 Docker 镜像复制到机器 2 和 3(使用 docker save -o app-image local_discourse/app,然后执行 docker load -i app-image)。
我原以为直接运行 ./launcher start app 即可,但它却尝试检查 containers/app.yml 文件。
如果允许机器 2 和 3 对 app.yml 进行检查(并进行修改),然后将其更改写入数据库,我是否会遇到问题?
是否有更好的方法让三台机器运行同一个 Discourse 实例?