sql >> Database >  >> RDS >> PostgreSQL

Een serverpoort voor postgres-containers wijzigen in Docker Compose

Ik neem aan dat postgres op poort 5432 in de container draait en dat je het op de host op 5433 wilt weergeven.

Deze poorten strofe:

ports:
    - "5433:5432"

zal de server op poort 5433 op de host blootstellen. In dit scenario kunt u uw bestaande blootliggende strofe verwijderen.

Als je de service alleen wilt blootstellen aan andere services die in het opstelbestand zijn gedeclareerd (en NIET aan localhost), gebruik dan gewoon de strofe bloot en verwijs deze naar de reeds intern blootgestelde poort 5432.

Houd er rekening mee dat de EXPOSE-richtlijn eigenlijk niets doet (het is meer een hint voor u). Poort 5432 zal worden blootgesteld aan de andere services die in het opstelbestand zijn gedeclareerd, met of zonder de richtlijn.



  1. mysql-query toont meerdere tabellen uit één ID-kolom

  2. Optimistische gelijktijdigheid:IsConcurrencyToken en RowVersion

  3. Easysoft Release ODBC-ODBC Bridge voor Windows 10

  4. Een beperking waardoor slechts één van de twee tabellen kan verwijzen naar een basistabel