sql >> データベース >  >> RDS >> PostgreSQL

Docker内のホストのlocalhostとpostgresの違い

    Docker Composeは、実際には、リンクされているすべてのコンテナのホスト名を相互に追加します。

    あなたのマシンでは、postgresデータベースは実際にはlocalhostで実行されているため、localhostがあります。 ホスト名。

    Composeでは、ホスト名postgresを使用してpostgresコンテナで実行されています。 、それがpostgresを持っている理由です ホスト名。

    必要に応じて、ホストファイルにエントリを作成してpostgresをリダイレクトできます。 localhostへ 、その後はpostgresを使用する必要があります どこでも。



    1. Android SQLiteOpenHelper:onCreate()メソッドが呼び出されないのはなぜですか?

    2. Mysqlレプリケーションの場合にマスターとスレーブのデータベースが異なる場合にMysqlDBを再同期するにはどうすればよいですか?

    3. Oracle18のjson_tableを介してjsonを解析します

    4. XMLサーバーXMLパフォーマンスの最適化