Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2024, 12:28   #1
leklerk
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 38
По умолчанию Без докера микросервис запускается, а с докером нет (ошибка подключения к порту)

Добрый день!
У меня такая проблема. Создал пустой микросервис, сделал миграцию для него через Liquibase (БД Postgres), добавил докер (файлы Dockerfile и docker-compose.yml). В результате, если просто запустить микросервис через IntelliJ IDEA, то нормально запускается, если же запускать в контейнере докера, то ошибка "org.postgresql.util.PSQLExcept ion: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections." Подскажите пожалуйста, из-за чего может быть эта ошибка? Как её исправить?
leklerk вне форума Ответить с цитированием
Старый 15.01.2024, 12:56   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Есть как минимум 3 вариантов и они легко гуглятся: запускать контейнер с опцией --net=host, прописать в контейнере в хостс localhost с айпи или использовать алиасы для постгреса.
p51x вне форума Ответить с цитированием
Старый 15.01.2024, 17:07   #3
leklerk
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 38
По умолчанию

Большое спасибо!
leklerk вне форума Ответить с цитированием
Старый 16.01.2024, 12:43   #4
leklerk
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 38
По умолчанию

Сделал базу данных в отдельном контейнере (прописал два контейнера в docker-compose.yml), всё работает. Тема закрыта.

Последний раз редактировалось leklerk; 17.01.2024 в 10:43.
leklerk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка подключения Kot070 Microsoft Office Access 1 20.02.2016 09:16
Java. Ошибка. Компилируется, но не запускается. Ошибка duplicate class. Проблема не в коде. nevender Общие вопросы по Java, Java SE, Kotlin 2 13.02.2016 13:24
Ошибка подключения к БД TYMON SQL, базы данных 38 01.02.2015 18:54
Ошибка подключения к БД Frustrator Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 5 01.11.2011 08:56
Ошибка подключения Egik_net БД в Delphi 5 04.06.2011 22:46