Ошибка «Неизвестный флаг» при попытке доступа к браузеру удаленного сервера в локальной среде - PullRequest
0 голосов
/ 05 мая 2019

Я пытаюсь запустить приведенную ниже команду docker. Предполагается, что эта команда выдаст выходные данные, как показано ниже на скриншоте, но выдает ошибку как "Unknown flag - ip" . После устранения этой ошибки я также хотел бы перенести ее в порт для просмотра браузера в моей локальной среде, поскольку у нас нет интерфейса пользователя для удаленного сервера. Тем не менее, я сталкиваюсь с проблемой успешного выполнения этого. Обратите внимание, что моя версия докера 18.09.4, сборка d14af54

Существуют некоторые примеры ноутбуков Jupyter, которые хранятся в папке ниже

/ Opt / / NVIDIA данные / изображения / примеры / передники

Я бы хотел иметь возможность просматривать примеры этой записной книжки Jupyter в моей локальной среде. Итак, исходя из своего понимания, я почувствовал, что мне нужно сделать два шага

шаг 1) Выполните команду запуска докера, как показано ниже в разделе кода

шаг 2) Перенаправление в локальную среду

Однако после выполнения шага 1 появляется ошибка.

Фактический вывод (ошибка) шага 1

error - output

Ожидаемый результат (успех) шага 1

Если первый шаг был успешным, то показанный ниже снимок экрана должен был быть фактическим выводом, который предоставит мне подробную информацию для переноса вперед и входа в блокнот jupyter

enter image description here

После того, как я смогу успешно выполнить шаг 1, я должен иметь возможность портировать вперед

Шаг 1 - Код

docker run --runtime=nvidia -it --rm -v /home/selva/demo:/mnt/demo -p 
8888:8888 -w /opt/nvidia/data/image/examples/brats $DOCKER_IMAGE 
jupyter notebook --ip 0.0.0.0 --allow-root --no-browser

Шаг 2 - Код

 ssh -L 8234:127.0.0.1:8888 localhost 

Поскольку наш докер работает в удаленном графическом процессоре, у нас нет пользовательского интерфейса для его просмотра. Чтобы получить к нему доступ локально на моем рабочем столе (http://localhost:8234),, я делаю переадресацию портов.

В настоящее время ни один из них не может получить доступ к блокноту Jupyter, используя 127.0.0.1:8888 или 127.0.0.1:8234. В обоих случаях сбой

Я хотел бы решить проблему шага 1, выполнить шаг 2 (порт вперед) и увидеть записную книжку Jupyter в моем локальном браузере. Можете ли вы помочь?

...