所以你没有使用 docker-compose?
是的,标准安装需要端口 80 和 443,并开启 https 和 force_https。如果你进行了标准安装,就不应该遇到你描述的问题。
你运行 discourse-setup 进行安装了吗?
discourse-setup