PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Docker-Container für Postgres 9.1, der Port 5432 nicht für den Host verfügbar macht

Es ist 2018 und ich hatte gerade ein ähnliches Problem. Die Lösung schien für mich mit der Bestellung von Requisiten an Docker zu liegen. z.B. dies führte dazu, dass kein Port verfügbar gemacht wurde;

docker run -d --name posttest postgres:alpine -e POSTGRES_PASSWORD=fred -p 5432:5432

während dies gut funktionierte (das Bild hat Port 5432 wie erwartet offengelegt);

docker run --name posttest -d -p 5432:5432 -e POSTGRES_PASSWORD=fred postgres:alpine