#docker #lan
#docker #локальная сеть
Вопрос:
Я хотел сделать так, чтобы моя вторая машина, которая находится в локальной сети с моим компьютером, создавала gradlew. Запустил Docker на втором компьютере. Я пытаюсь подключиться к нему с помощью intelijIDEA, но, к сожалению, IDEA пишет, что он не может подключиться ко второй машине, на которой находится Docker.
Но когда я вставляю в браузер 192.168.1.7, я вижу веб-страницу начала работы docker.
Что не так?
Мой IP-адрес ноутбука 192.168.1.3, IP-адрес хост-машины 192.168.1.7 Подключен к маршрутизатору. Брандмауэр выключен. HostMachine — Ноутбук Windows10PRO — Windows10Home
Комментарии:
1. Пожалуйста, используйте теги кода, чтобы вставить вашу ошибку.
2. Я думаю, проблема не в Idea. Попробуйте
telnet 192.168.1.7 2375
проверить соединение. Я вижу только две причины в этой ситуации: 1. docker прослушивает не порт 2375, 2. брандмауэр все еще активен. Также попробуйтеping 192.168.1.7
. Если ping не отвечает, вероятно, активен брандмауэр.3. @rzlvmp ping ok, я разрешаю подключение к порту 2375TCP в брандмауэре, но telnet не может подключиться.
4. @rzlvmp . Я попытался проверить порт из Интернета. Я открыл 80 и 2375 портов в маршрутизаторе. После этого я проверил эти порты с помощью сервиса для проверки порта. Порт: 80 открыт из Интернета, но 2375 закрыт. Я думаю, что docker не работает … но на удаленной машине я попробовал telnet localhsot 2375, и подключение прошло нормально
5. @rzlvmp я думаю, что нахожу проблему.
TCP 127.0.0.1:2375 DESKTOP-FDUQBE0:0 LISTENING[com.docker.proxy.exe]
И второйTCP [::1]:2375 DESKTOP-FDUQBE0:0 LISTENING [com.docker.proxy.exe]