説明
現在、Laradock内のPostgreSQLサーバーへの接続を試みているのですがうまくいきません。
PostgreSQLが起動しない状況です。
ドッカーを起動させて、
psコマンドで、起動状況を確認すると以下情報を取得し、起動していないことが確認できます。
laradock_postgres_1 docker-entrypoint.sh Exit 2
また、docker-compose exec workspace bash
でコンテナの/var/www#に入り、
psql -l をたたいたところ、以下のエラーメッセージが発生しました。
psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
以上、考えられる原因や原因特定方法などご教授いただけないでしょうか。
宜しくお願い致します。
利用環境
Laradock postgres Gitbash
補足情報
◆設定
laradockフォルダ直下 .env
#Choose storage path on your machine. For all storage systems DATA_PATH_HOST=~../database> ### POSTGRES ############################################## POSTGRES_VERSION=9 POSTGRES_DB=postgres POSTGRES_USER=default POSTGRES_PASSWORD=secret POSTGRES_PORT=5432 POSTGRES_ENTRYPOINT_INITDB=./postgres/docker-entrypoint-initdb.d DB_HOST=postgres ※最後の行に追加
laradock-test(※作成したプロジェクト)フォルダ直下 .env
DB_CONNECTION=pgsql DB_HOST=postgres DB_PORT=5432 DB_DATABASE=postgres DB_USERNAME=default DB_PASSWORD=secret
◆考えられる原因
・過去にPostgreSQLをインストールしてきており、ポートが競合している可能性がある?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。