Как настроить докер-контейнер, к которому я могу подключиться с любого компьютера в моей локальной сети? - PullRequest
0 голосов
/ 03 июня 2019

Я пытаюсь создать контейнер Docker, к которому я могу подключиться с любого устройства в моей локальной сети. В частности, этот контейнер: https://hub.docker.com/r/codercom/code-server. Я пытался использовать Docker Desktop и Docker Toolbox, но мне удалось заставить его работать только на моем хост-устройстве. Как настроить мою сеть или другие параметры, чтобы другие устройства в моей локальной сети могли подключаться к контейнеру?

Я пробовал следовать аналогичным вопросам по stackoverflow, форумам Docker и видео на YouTube. Я пытался установить мостовые сетевые подключения, но у меня ничего не получилось.

Это некоторые сайты, на которых я побывал и пытался повторить решение моей аналогичной проблемы.

 https://forums.docker.com/t/bridge-with-docker-for-windows/30936
 https://stackoverflow.com/questions/39111247/how-to-access-docker-container-from-another-machine-on-local-network
 https://blog.oddbit.com/post/2014-08-11-four-ways-to-connect-a-docker/

Edit1: я запускаю команду: docker run -it -p 127.0.0.3:8443:8443 -v "${PWD}:/home/coder/project" codercom/code-server --allow-http --no-auth Эта часть работает, но когда я пытаюсь получить доступ к 127.0.0.3:8443 с другого компьютера в той же сети, она не работает. Я пытался найти решения по ссылкам, которые я разместил выше, но я получаю тот же результат, когда адрес, который я ввел, не загружается.

То, что я хочу сделать, - это разместить сервер кода на своем настольном компьютере и позволить устройству, например ноутбуку, подключаться к серверу кода. Я в настоящее время на машине Windows 10 Pro. Кто-нибудь может привести меня в правильном направлении?

...