запускаю докер-контейнер (с го) и прокидываю вольюм /var/run/docker.sock, внутри докерконтейнера запускаю еще докер (docker run -p 5432:5432 postgres) и хочу внутри контейнера (с го) подключиться к постгресу
делаю это по 127.0.0.1 5432, но получаю коннекшн рефьюзд
доку над было прочитать)) там сказанно что к соседнему контейнеру можно подключится по имени, если они в одной сети
я боюсь что мне прилетают хостовые днсы и поэтому это так не сработает
Контейнер посгреса стартует не в контейнере, а на хосте, по этому 127.0.0.1 - это надо с хоста, а из контейнера надо указывать ip хоста
ненадо указывать ip хоста
Обсуждают сегодня