2017-01-27 17 views
1

Dockerで動作するPostgreSQLのクエリに問題があります。何をやっているのが私のdbに接続しているのですか?Docker PostgreSQLクエリ出力

$ docker exec -it my_db_1 psql -U postgres -d project 

私はテーブルブロックを持っています。これには、例えばID、名前、サイズなどがあります。私のクエリは次のようなものです:

SELECT * FROM block WHERE id=1 

私の出力はどこにありますか?

+0

により、ワンステップでそれを得ることができると 'ブロックID = 1 SELECT * FROMそれはもっと表示されますか? – user2915097

答えて

1

端末STDOUTに出力されます。あなた `ドッキングウィンドウの幹部は、`、その後のpsql -U postgresの-d project`をmy_db_1 bash`を-ITと場合

あなただけ

docker exec -it my_db_1 psql -U postgres -d project -c "SELECT * FROM block WHERE id=1"