Docker에서 Postgres를 실행하며 Discourse를 구동하는 방법

확실하지는 않지만, 문제는 아마도 discourse가 docker 컨테이너 내에서 실행되고 있기 때문에 기본적으로 별도의 postgres 컨테이너에 접근할 수 없어서인 것 같습니다.

이런 구성으로 데이터베이스를 노출해야 할 것 같습니다: GitHub - discourse/discourse_docker: A Docker image for Discourse · GitHub

app.yml 파일에서 postgres 템플릿을 제거해야 할 수도 있습니다.

이 문서가 도움이 될 수 있습니다. 별도의 서버에서 실행하는 것은 아니지만, 나머지 내용은 모두 관련이 있을 것입니다.

도움이 되길 바랍니다!