Postgresql 无法在ubuntu 14.04上安装pg native(libpq-dev)
我正在尝试在容器上安装 看来我必须安装postgresql(服务器)才能安装libpq-dev。我不想在容器上安装postgresql server,因为它只需要连接到服务器 我尝试在postgresql客户端上安装,但没有用。我正在使用ubuntu:14.04。有什么建议吗Postgresql 无法在ubuntu 14.04上安装pg native(libpq-dev),postgresql,docker,ubuntu-14.04,Postgresql,Docker,Ubuntu 14.04,我正在尝试在容器上安装 看来我必须安装postgresql(服务器)才能安装libpq-dev。我不想在容器上安装postgresql server,因为它只需要连接到服务器 我尝试在postgresql客户端上安装,但没有用。我正在使用ubuntu:14.04。有什么建议吗 如果我做了一些完全错误的事情,请告诉我。libpq-dev没有安装完整的服务器,但是安装了很多开发依赖项。pg native节点模块不提供预构建的二进制文件,因此您需要安装npm的所有开发依赖项来完成构建 如果您关心图像的
如果我做了一些完全错误的事情,请告诉我。
libpq-dev
没有安装完整的服务器,但是安装了很多开发依赖项。pg native
节点模块不提供预构建的二进制文件,因此您需要安装npm的所有开发依赖项来完成构建
如果您关心图像的大小,可以使用所有构建依赖项在
build
容器中构建节点模块,以创建它的tar.gz
。然后将内置软件包解压缩到应用程序中,而不是使用npm install
。通常可以对所有节点模块执行此操作,以加快构建过程,并从运行应用程序的docker映像中删除所有构建工具 libpq-dev
不安装完整的服务器,但安装了许多开发依赖项。pg native
节点模块不提供预构建的二进制文件,因此您需要安装npm的所有开发依赖项来完成构建
如果您关心图像的大小,可以使用所有构建依赖项在build
容器中构建节点模块,以创建它的tar.gz
。然后将内置软件包解压缩到应用程序中,而不是使用npm install
。通常可以对所有节点模块执行此操作,以加快构建过程,并从运行应用程序的docker映像中删除所有构建工具