851 читали · 5 лет назад
Как подключится к контейнеру базе данных из контейнера приложения в Docker локально.
Работаем из под Windows 10, имеем 2 контейнера, 1-й Posgres, второй наше приложение, нужна локальная разработка... Поднимаем локальную базу данных в контейнере. Создаем том и называем его например vol_1, для того чтобы после уничтожения контейнера данные бд не удалились. docker volume create vol_1 Далее поднимаем контейнер с базой, называем ее например local_pg, устанавливаем пароль, запускаем в фоне, открываем порт 5432 и монтируем каталог даты у Postgres с нашим томом vol_1. docker run --name...