PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Contêiner do Docker para Postgres 9.1 não expondo a porta 5432 ao host


Estamos em 2018 e acabei de ter um problema semelhante. A solução para mim parecia estar com a ordem dos adereços para o docker. por exemplo. isso resultou em nenhuma porta sendo exposta;

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

enquanto isso funcionou bem (imagem exposta porta 5432 como esperado);

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