#docker #port #jupyter-notebook
#docker #порт #jupyter-ноутбук
Вопрос:
Я запускаю контейнер docker и запускаю свой образ в контейнере. Мне нужно подключиться к веб-приложению Jupyter notebook в браузере. Я могу запустить Jupyter notebook в docker, но я не могу запустить его в браузере. Я предполагаю, что это потому, что я не предоставил порт, с помощью которого я пытаюсь получить доступ к ноутбуку в браузере. Однако я не могу перестроить свой образ с нуля, поэтому я ищу возможность открыть порт из моего запущенного контейнера.
Приветствуется любая помощь по этому вопросу.
Комментарии:
1. запуск docker -d -p 80:80 изображение
2. Я выполнил команду для запуска образа,
docker run -p 80:8810 image_name
а затем выполнил командуdocker exec -it conatiner_name bash
для запуска контейнера. Однако проблема все еще существует.3. С помощью
docker run -p 80:8810 image_name
вы «преобразуете» свое изображение в запущенный контейнер иdocker exec -it conatiner_name bash
прикрепляете его к контейнеру. запустите ваш контейнер в-d
отключенном режиме:docker run -d -p 80:80 image_name
и проверьте notebook в браузере.4. Вы используете это изначально в Linux или используете Docker для Mac / Windows?
5. Я запускаю docker на компьютере с Windows