Intereting Posts

Контейнер-докер не может получить доступ к порту 5432

У меня есть приложение Spring, которое пытается подключить postgres db (jdbc: postgresql: // xxxxxxx: 5432 / My_DB). Он прекрасно соединяется, когда я запускаю банку с помощью команды «java -jar app.jar». Но когда я запускаю внутри контейнера докера, он не удается подключиться. Ниже приведена команда, которую я использовал.

docker run -p 5432:5432 my_image:latest 

Похоже, что 5432 не открывается внутри контейнера. Я наткнулся на подобный пост для этого, но не дал никаких решений. Контейнер Docker для Postgres 9.1, не отображающий порт 5432 для размещения

Любые мысли по этому поводу?

благодаря

Вы должны Expose 5432 пользователя Expose 5432 в вашем файле докеров. В противном случае не разрешается открывать его через контейнер.