ショコラ
ポストグレス接続時にパスワードの入力を省略するには?
パスワードは psql のオプションで設定することができません。
環境変数「PGPASSWORD」にパスワードを設定して psql でキメマス。
もっさん先輩
export PGPASSWORD={パスワード}
export PGPASSWORD=$POSTGRES_PASSWORD
psql -h $POSTGRES_HOST [データベース名] [ユーザー名]
例
export PGPASSWORD=$POSTGRES_PASSWORD && psql -h $POSTGRES_HOST -U $POSTGRES_USER
▼コンテナで使うにはこちら
docker exec -it {コンテナ名}\
sh -c 'export PGPASSWORD=$POSTGRES_PASSWORD && psql -h $POSTGRES_HOST -U $POSTGRES_USER'
以上