サーバーに接続できません: PgAdmin 4 質問する

サーバーに接続できません: PgAdmin 4 質問する

新しい Windows ラップトップに pgadmin をインストールしましたが、新しいサーバーを作成しようとすると、次のように表示されます。

ここに画像の説明を入力してください

pycharmでdjangoアプリを実行しようとすると、同じエラーが発生します

サーバーに接続できませんでした: 接続が拒否されました (0x0000274D/10061) サーバーはホスト「localhost」(127.0.0.1) で実行されており、ポート 5432 で TCP/IP 接続を受け入れていますか?

これをどうやって解決するのでしょうか?

ベストアンサー1

私のように、docker で pgadmin-4 を実行していて、postgres コンテナに接続できない場合は、まず docker イメージが実行されている IP を見つけることが解決策になります。

ステップ 1: postgres コンテナが実行されていることを確認します。

ステップ2 コマンドを記述 - PS C:\docker> docker ps 結果は以下のようになるはずです。

ここに画像の説明を入力してください

ステップ3 - postgresを実行しているIPアドレスを見つけるには、コンテナIDの一部を使用し、以下のコマンドのように分析します。

PS C:\docker> docker 検査 fc834ここに画像の説明を入力してください注: ここでは、コンテナ ID の fc834 の部分のみを使用しました。

次のような結果になるはずです。ステップ4-

正しいユーザー名とパスワードを使用して、以下の接続でこのIPアドレスを使用してください。

ここに画像の説明を入力してください ここに画像の説明を入力してください

おすすめ記事