PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Contenitore Docker per Postgres 9.1 che non espone la porta 5432 all'host

Siamo nel 2018 e ho avuto un problema simile. La soluzione per me sembrava essere con l'ordine degli oggetti di scena da agganciare. per esempio. ciò non ha comportato l'esposizione di alcuna porta;

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

mentre questo ha funzionato bene (immagine esposta porta 5432 come previsto);

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