pg_dump
のインストールの一部としてpostgres-client
をインストールしようとしましたが、pg_dump
が含まれていません。
AlpineLinuxにpostgresを完全にインストールせずにpg_dump
をインストールできますか?
いいえ-pg_dump
および関連するユーティリティをインストールするには、apk add postgresql
を実行する必要があります。これにより、完全なPostgreSQLスイートがインストールされます。
インストールされているサイズは現在12.1MB(v9.6.0-r1の場合)であるのに対し、postgresql-client
の場合は451kbなので、それよりも確実に大きくなります。 DockerでAlpineを使用している場合、それは大した問題ではないかもしれません。サイズが重要な組み込みデバイスで使用している場合は、pg_dump
またはその他必要なものをコピーするだけです。