sql >> Database >  >> RDS >> PostgreSQL

Verbinding maken met een PostgreSQL-database op een Docker-container

Wanneer u docker-compose gebruikt, "ontdek" u services via hostnaam. Uw databaseservice is gedefinieerd met label postgres . Gebruik het als hostnaam in uw applicatieconfiguratie.

Ook het wachtwoord en de DB-naam moeten gesynchroniseerd zijn met uw app-configuratie. Dit wordt gedaan via omgevingsvariabelen voor postgres-service:

services:
  postgres:
    environment:
      - POSTGRES_PASSWORD: "mysecretpassword"
      - POSTGRES_DB: "wgomanager"
  # rest of docker-compose.yml

Raadpleeg de afbeeldingsdocumenten over hoe verschillende env. vars zijn van invloed op de serviceconfiguratie.




  1. LTRIM() Functie in Oracle

  2. CHECK beperking op geboortedatum?

  3. SQL Server TOON TABELLEN Equivalent

  4. Hoe de tijdzone in MySQL te converteren