Я создал очень простой c отдельный узел Docker Swarm кластер на RaspberryPI, на котором работает стек (включая службу Nginx).
Первый вопрос: Я могу curl 127.0.0.1:80
из RPI, но получаю тайм-аут при выполнении скручивания на localhost:80
.
Второй вопрос: если я хочу получить доступ к своему кластеру извне RPI, но внутри его локальной сети, я могу сделать http://192.168.1.92, но я получаю бесконечную загрузку, если пытаюсь нажать http://raspberrypi.local ,
Чтобы я мог это сделать, я создал тупой Node-сервер, который я запустил непосредственно на RPI (нет docker), и я могу получить доступ к http://raspberrypi.local:5000
.
Мой стек имеет 2 базовая c оверлейная сеть и мой Nginx опубликовал порт 80.
Чего мне не хватает? Есть ли что-то, что я должен сделать (на RPI или это Docker Swarm связанный?), Чтобы иметь возможность получить доступ к стеку любым способом, таким как IP-адрес хост-машины, имя хост-машины, пользовательский домен, если я настраиваю DNS например, на моем роутере, et c.
Спасибо за вашу помощь!