Как подключить локальную базу данных из контейнера докеров? [дубликат]
Я пытаюсь подключить мой локально установленный mysql из контейнера докеров.
services:
app1:
image: app1-service
network_mode: host
локально я обращаюсь к базе данных по url: jdbc:mysql://127.0.0.1:3306 / app1db изнутри кода
1 ответ
Вам нужно будет добавить публикацию порта, чтобы прослушивать и публиковать в локальной базе данных.
docker run -p 3306:3306 ...
Ссылка: https://docs.docker.com/config/containers/container-networking/