尝试在 Portainer 中安装 Discourse,但它没有拉取基础容器。
编辑:我想在 Portainer 上部署基础 Docker 版本
唯一有效的是 Bitnami 的那个,虽然它已安装,但我遇到了以下错误。如何修复?
顺便说一句,我正在使用 Linode 和 Portainer,而 Portainer 运行在 Docker 之上。
日志:
discourse 10:15:22.54
discourse 10:15:22.54 欢迎使用 Bitnami discourse 容器
discourse 10:15:22.54 在 https://github.com/bitnami/containers/issues 提交问题和功能请求
discourse 10:15:22.54
discourse 10:15:22.55 INFO ==> 正在验证 POSTGRESQL_CLIENT_* 环境变量中的设置
discourse 10:15:22.57 WARN ==> 无法解析主机名 postgresql,这可能导致连接问题
discourse 10:15:22.58 WARN ==> 无法解析主机名 redis,这可能导致连接问题
discourse 10:15:22.58 WARN ==> DISCOURSE_DATABASE_PASSWORD 环境变量为空或未设置。设置环境变量 ALLOW_EMPTY_PASSWORD=yes 以允许空白密码。这仅推荐用于开发环境。
discourse 10:15:22.58 WARN ==> DISCOURSE_REDIS_PASSWORD 环境变量为空或未设置。设置环境变量 ALLOW_EMPTY_PASSWORD=yes 以允许空白密码。这仅推荐用于开发环境。
discourse 10:15:22.59 INFO ==> 正在创建 Discourse 配置文件
discourse 10:15:22.62 INFO ==> 正在确保 Discourse 目录存在
discourse 10:15:22.63 INFO ==> 正在尝试连接到数据库服务器
discourse 10:16:22.76 ERROR ==<0xE5><0x87><0xBA>=> 无法连接到数据库
discourse 10:20:07.85
discourse 10:20:07.85 欢迎使用 Bitnami discourse 容器
discourse 10:20:07.85 通过关注来订阅项目更新
discourse 10:20:07.85
discourse 10:20:07.86 INFO ==> 正在验证 POSTGRESQL_CLIENT_* 环境变量中的设置
discourse 10:20:07.89 WARN ==> 无法解析主机名 postgresql,这可能导致连接问题
discourse 10:20:07.89 WARN ==> 无法解析主机名 redis,这可能导致连接问题
discourse 10:20:07.90 WARN ==> DISCOURSE_DATABASE_PASSWORD 环境变量为空或未设置。设置环境变量 ALLOW_EMPTY_PASSWORD=yes 以允许空白密码。这仅推荐用于开发环境。
discourse 10:20:07.90 WARN ==> DISCOURSE_REDIS_PASSWORD 环境变量为空或未设置。设置环境变量 ALLOW_EMPTY_PASSWORD=yes 以允许空白密码。这仅推荐用于开发环境。
discourse 10:20:07.90 INFO ==> 正在创建 Discourse 配置文件
discourse 10:20:07.95 INFO ==> 正在确保 Discourse 目录存在
discourse 10:20:07.96 INFO ==> 正在尝试连接到数据库服务器
discourse 10:21:08.11 ERROR ==<0xE5><0x87><0xBA>=> 无法连接到数据库