以下の内容はhttps://uga-box.hatenablog.com/entry/2020/10/14/000000より取得しました。


【PostgreSQL】Dockerコンテナに入ってpsqlを使う

Postgresのpostgres:11-alpineイメージで起動したdockerコンテナに入ってpsqlコマンドを使いたい

psqlがローカルに入っていなかったので、psqlコマンドをほんのちょっと試したいがため

普通にコンテナに入って叩いてみる

$ docker exec -it postgres_server  /bin/bash
bash-4.4# psql
psql: FATAL:  role "root" does not exist

ユーザー未指定だとログインユーザのrootで実行するが、存在しないとういことなのでpostgresユーザで実行してみる

bash-4.4# psql -U postgres
psql (11.2)
Type "help" for help.

postgres=#

無事成功

もしくは、su - postgresでユーザを切り替えて実行してもいける




以上の内容はhttps://uga-box.hatenablog.com/entry/2020/10/14/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14