sql >> Databasteknik >  >> RDS >> PostgreSQL

Anslut till en PostgreSQL-databas på en Docker-behållare

När du använder docker-compose "upptäcker" du tjänster via värdnamn. Din databastjänst är definierad med etiketten postgres . Använd det som ett värdnamn i din programkonfiguration.

Lösenordet och DB-namnet måste också vara synkroniserade med din appkonfiguration. Detta görs via miljövariabler för postgres service:

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

Se bilddokument om hur olika env. vars påverkar tjänstens konfiguration.




  1. pdo förberedde uttalanden med jokertecken

  2. Hur öppnar man en SDF-fil (SQL Server Compact Edition)?

  3. Anropsbeteckning för PL/SQL-subrutiner i Oracle Database

  4. Konvertera JS datumtid till MySQL datumtid