首先:这是一个不受支持的安装方式。通常,如果你没有运行标准的 Docker 安装,就需要自行解决所有问题。
话虽如此,以下是我认为你需要了解的内容:
你需要将所有这些环境变量传递给你的 ECS 容器。你可以使用 ./launcher start-cmd 来查看这些信息。app.yml 仅用于构建镜像,这些变量并未嵌入到容器中。我相当确定,只要你能将这些环境变量正确传递给容器,就能达到你想要的效果。
我从未进行过 ECS 安装,但看起来我很快就要尝试了。我很乐意知道这是否可行。
你也在下面提出了同样的问题:Aws deployed discourse is fetching assets from database url - #18 by trying2survive