【发布时间】:2017-05-15 10:31:21
【问题描述】:
如果您不介意使用 Homebrew 安装 Postgres 数据库,这是一个很容易解决的问题。
但我的用例,Postgres 数据库是由开发机器中的 docker 运行并将端口暴露到主机中。然后我需要将 gem pg 安装到需要pg_config 的开发机器上。您可能知道,这是操作将失败,因为它没有呈现。
这有点令人沮丧,因为快速解决方法是我必须先通过 Homebrew 安装 Postgres,然后 gem install pg 来解决这个问题。
但如果安装不需要 postgres 可能会更好,因为我已经通过 docker 安装它并安装它似乎有点重复。
我想问的是,我们有没有其他方法可以在不需要安装 postgres 的情况下工作?
我搜索了libpq,它在 linux 中可用,但似乎不适用于 macOS。
【问题讨论】:
-
我不确定我是否明白您的意思...您可以将包含 pg_config 的文件夹链接到运行 docker 的主机。 See the documentation 卷或指定您的问题,以便我们可以为您提供更多帮助 ;-)
标签: macos postgresql docker rubygems