ASP.NET Core + Docker -> Сделать доступным в локальной сети - PullRequest
0 голосов
/ 17 января 2019

Как запустить образ докера и сделать его доступным (как минимум) в локальной сети?

Я делаю .net core api server и работаю

docker run -it --rm -p 8000:80 --name aspnetcore_sample microsoft/dotnet-samples:aspnetapp

, который работает для localhost: 8000. Но теперь мне нужно получить к нему доступ с устройств в той же сети (следующий шаг будет в сети, но это произойдет позже [Бэйн голос])

У меня почти нет опыта работы в сети, поэтому я прошу прощения, если моя цель - это что-то абсурдное, чего нельзя достичь

Любая помощь приветствуется, даже ссылки на соответствующие статьи.

Дополнительная информация: я создаю веб-страницу, используя Vue.js. Эта веб-страница извлекает данные из контроллеров в API ядра .net, сохраняя данные на сервере MS SQL. API полностью функционален, локально (работает через visual studio, использует IIS?), И я пытаюсь узнать, как сделать его доступным в локальной сети для тестирования и демонстрации. Использование docker не является строгим требованием, но кажется удобным решением

1 Ответ

0 голосов
/ 17 января 2019

вы можете просто получить к нему доступ {your-private-ip}:8000 с любого другого устройства в той же сети. Но убедитесь, что ваш брандмауэр не блокирует 8000 портов внутри сети.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...