Я настроил сервер node.js и запустил его в контейнере Docker.Я размещаю базу данных MySQL на своем компьютере и подключен к серверу.Я развернул свой сайт на netlify, и он использует REST API для отправки и получения данных на сервер.
В настоящее время в URL-адресе API используется 'http://localhost:4941/api/v1...'. Когда я захожу на веб-сайт на том же компьютере, на котором размещена база данных, я вижу данные, полученные с сервера.
Однако, когда я захожу на сайт на другом компьютере (и из другой сети), я не могу увидеть данные, полученные с сервера.
Я попытался использовать 127.0.0.1а также IP-адрес контейнера Docker 172.17.0.2, но также не смог решить проблему.
Я ожидаю, что смогу использовать свой веб-сайт с любых компьютеров в мире, которые имеют доступ к Интернету и могутотправлять и получать данные с сервера.
Итак, проблема заключается в том, что я использую localhost в URL-адресе API?Если да, какой адрес я должен использовать вместо этого?