如果不在Alpine上安装postgres,我可以安装pg_dump吗?

时间:2016-11-16 09:34:19

标签: postgresql pg-dump alpine

我已尝试在安装pg_dump时安装postgres-client,但不包括pg_dump

如果没有在Alpine Linux上完整安装postgres,可以安装pg_dump吗?

2 个答案:

答案 0 :(得分:9)

否 - 要安装pg_dump及相关实用程序,您需要运行apk add postgresql,这将安装完整的PostgreSQL套件。

目前安装的大小为12.1mb(对于v9.6.0-r1),而postgresql-client的安装大小仅为451kb,所以它肯定更大。如果你在Docker中使用Alpine,那可能不是什么大问题。如果您在尺寸很重要的嵌入式设备中使用它,则只需复制pg_dump或其他任何您需要的设备。

答案 1 :(得分:3)

根据其他答案中的评论,答案现在是。

postgresql-client now contains pg_dump命令。

请注意,无需完全安装postgresql,并且文件大小差异很大。