Я пытаюсь установить Hadoop на Docker поверх докер-машины. Короче говоря, мне нужно уметь curl 172.17.0.1:8500
.Как подключиться к службе, запущенной на контейнере докеров, с помощью хост-машины MacOS?
Это прекрасно работает с виртуальной машины, но не работает в MacOS.
curl: (7) Failed connect to 172.17.0.1:8500; Operation timed out
Что мне делать, чтобы обойти эту проблему?
что 172.17.0.0/16? – nish1013
Это IP-адрес вашего контейнера, замаскированного на 16 бит, так что последние два номера не имеют значения. Это как сказать: если кто-то просит 172.17. *. * Проложите его через VM_IP – mjaskowski
Большое спасибо. Я должен был знать, что это была проблема, но читая ее в ответ на вопрос, вызвавший лампочку: – Johan