DockerコンテナからPostgresqlダンプを生成するにはどうすればいいですか?質問する

DockerコンテナからPostgresqlダンプを生成するにはどうすればいいですか?質問する

Postgresql コンテナに入り、そこからデータ ダンプを取得する方法が必要です。

ベストアンサー1

UNIX または Windows ターミナルから次のコマンドを使用します。

docker exec <container_name> pg_dump <schema_name> > backup

次のコマンドは、すべてのテーブルからの挿入のみをダンプします。

docker exec <container_name> pg_dump --column-inserts --data-only  <schema_name> > inserts.sql

おすすめ記事