不……有一个僵尸容器是 ./launcher rebuild app 创建的,它会产生上述输出。这个容器看起来是这样的。它从 discourse 基础镜像开始构建,但随后会挂起,如上所述。它没有注册为 discourse 应用。
/var/discourse# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
02ae320b72a0 discourse/base:2.0.20240825-0027 “/bin/bash -c ‘/usr/…” 7 minutes ago Up 7 minutes sleepy_driscoll
当我运行 ./launcher start app 时,它会出错,因为它试图启动一个新应用,而 PSQL 在僵尸容器上运行在 5432 端口。如果我删除僵尸容器(和/或镜像),它会创建一个新容器并像我之前帖子中的日志一样挂起。
非常令人沮丧和不幸。我不知道我们是怎么走到这一步的。我在 app.yaml 中禁用了所有插件并尝试重建。