PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

разлика между localhost и postgres за хост в docker

Docker Compose всъщност добавя имената на хостове на всичките ви свързани контейнери един към друг.

На вашата машина базата данни postgres всъщност работи в localhost, затова имате localhost име на хост.

В Compose се изпълнява в контейнера postgres, с името на хоста postgres , ето защо имате postgres име на хост.

Ако желаете, можете да създадете запис във вашия хост файл, за да пренасочите postgres към localhost , тогава просто ще трябва да използвате postgres навсякъде.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL Connection Pooling:Част 2 – PgBouncer

  2. PostgreSQL конвенции за именуване

  3. Как да създадете таблица само ако тя не съществува в PostgreSQL

  4. Паралелизмът идва до ВАКУУМ

  5. Еквивалент на strftime в Postgres