【问题标题】:Postgresql password and dokkuPostgresql 密码和 dokku
【发布时间】:2014-11-13 19:04:00
【问题描述】:

我的服务器配置使用dokku

我想更新服务器,运行很长时间后重新启动它。

服务器重启后,postgresql ip 改变了。我愚蠢地跑了 dokku postgresql:create 来修复它(是的,我知道这很愚蠢......),现在我不断收到以下错误: FATAL: password authentication failed for user.

我匹配了我在/home/dokku/.postgresql/admin_pwdokku config:set appname DATABASE_URL 中的密码字符串,但没有成功。

【问题讨论】:

    标签: postgresql deployment dokku


    【解决方案1】:

    您不必为应用程序创建新数据库。如果它已经创建,您应该只会看到数据库已创建的响应。

    这是通过

    实现的

    dokku postgres:link app db

    app 是您要链接的应用程序的名称,db 是您之前创建的数据库的名称。

    将发生的情况是 DATABASE_URL 将通过环境变量在应用程序中公开。

    您还需要添加zero downtime deployment

    【讨论】:

    • 对我不起作用,有 app/vendor/ruby-2.0.0/lib/ruby/2.0.0/uri/generic.rb:214:in `initialize':postgres 的方案不接受注册表部分
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 1970-01-01
    • 2023-03-11
    • 2013-11-06
    • 2014-06-10
    相关资源
    最近更新 更多