(мускул на хосте) , а пользователь идет из докера? (меня смущает, что у контейнера IP меняется, host.docker.internal - ему ж не дашь)
Или тупо 'user'@'real_IP_hosta' ?
Поч не дашь?
Прости, не понял.
почему нелья Host docker internal использовать?
в качестве хоста нужно использовать название контейнера вроде
@subbotinv давай девопс помогай )
Где мой дошик авансом?
а вдруг твоя помощь пшик )
Ты чё, ещё тут кого-то видишь? :trollface:
отключаю домен ресолв.
так , точно нет. контейнеры в своей сети.
А ты так пробовал?
Интересно. А мускул у тебя не в контейнере, он на хосте, так?
https://docs.docker.com/desktop/networking/#i-want-to-connect-from-a-container-to-a-service-on-the-host
DATABASE_URL=postgres://user:pass@postgres-container-name:5432/somedb
так это обращение внутри контейнера в одной сети
это только наталкивает на 'user'@'host.docker.internal' , что должен работать.
если не забыл прописать в хостах и докер-композ .. учитывая что ты на линух.. а там по дефолту этого нет
Обсуждают сегодня