我收到此错误:
“could not translate host name ”db“ to address: Name or service not known”
这是我的配置:
default: &default
adapter: postgresql
encoding: unicode
# For details on connection pooling, see Rails configuration guide
# http://guides.rubyonrails.org/configuring.html#database-pooling
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
development: &default
adapter: postgresql
database: backbone_data_bootstrap_development
min_messages: WARNING
pool: 5
username: postgres
host: db
答案1
host: db
db
/etc/hosts
因为主机名需要通过或 DNS解析为 IP 地址。或者需要将其替换为 IP 地址。
可能在您之前的安装中有一个别名为地址的条目,而您的新安装现在有一个新/etc/hosts
的。db
/etc/hosts