разные ip - здесь я имел в виду то, что указывал имя сервера 1С в контейнере "db" и все возможные адреса в системе - адрес реальной сетевой карты, адрес виртуальной карты докера, локалхост, адрес самого контейнера
Вообще-то у меня вопрос про сервер 1С в докере.
Как достучаться из одной винды с клиентом до другой с сервером я знаю и такой ошибки, кстати, никогда не ловил. А вот с докером возникли проблемы.
Сервер 1с в контейнере имеет имя "db", адрес на 172.ххх, его дает виртуальный интерфейс докера.
В хостовой windows 10 я этот сервер прописывал в \etc\hosts со разными ip, которые там только доступны, например с ip докера - пинг не идет, ip хоста - пинг идет.
Если я правильно понимаю, нужно копать в сторону NAT докера? Оттуда (из контейнера) сеть работает, т.к. я пробовал пинговать яндекс, и это был успешно. А вот внутрь, получается, меня не пускает...
Сейчас на компе еще установлены VMWare и VirtualBox, соответственно и их виртуальные сетки тоже. Буду пробовать на чистой установке.
Хостовая система - windows 10. Сервер 1c запущен в докере. контейнер докера основан на ubuntu 14.04. Консоль администрирования серверов установлена на хостовой windows, из нее я и пытаюсь подключиться к серверу. Контейнер докер запущен с параметром "-h db", это имя хоста, т.е. внутри он пингуется по этому имени. В хостовой системе докер создал виртуальный ethernet интерфейс для NAT. пинг по адресу контейнера из хоста проходит нормально. Порты проброшены из докера в хост, это видно через netstat -a.
Что еще рассказать?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.