У меня ноутбук Jupyter работает в док-контейнере.Я хотел бы перенести его на мой локальный настольный браузер.Для этого я делаю следующие шаги
1) Опубликуем порт контейнера на порт удаленного хоста 2) Перенаправить порт удаленного хоста на локальный хост (рабочий стол)
Хотя я пытался это сделать,Я получаю сообщение об ошибке «Страница не может быть отображена».Можете ли вы сообщить мне, если я делаю какие-либо ошибки с командами Docker
Опубликовать порты (контейнер на удаленный хост)
docker run --runtime=nvidia -it --rm -v
/home/selva/aiaa_demo:/mnt/aiaa_spleen -p 8787:8888 $DOCKER_IMAGE jupyter
notebook /opt/nvidia/medical/annotation/examples/MSD_Task09_Spleen --ip
0.0.0.0 --allow-root --no-browser
Переадресация портовв Ubuntu Bash Screen
ssh -L 8343:127.0.0.1:8787 onegpu
Выполнение вышеупомянутых двух команд не помогает мне открыть браузер на локальном рабочем столе
Однако, когда я использую -network-host , он работает
docker run --runtime=nvidia --network=host -it --rm -v
/home/selva/demo:/mnt/disease -p 8787:8888 $DOCKER_IMAGE jupyter
notebook /opt/nvidia/med/ann/examples/MSD --ip
0.0.0.0 --allow-root --no-browser
Подскажите, пожалуйста, в чем ошибка с моей командой docker или в чем может быть причина, почему она не открывается?
Я ожидаю, что смогу открыть блокнот jupyter локально на своем рабочем столе без опции - network = host и вашей помощи в устранении проблемы, связанной с командой / портом докера