Я пытаюсь изучить TensorFlow на Windows 10, используя Docker, но я застрял в самом начале настройки среды.
Я следовал этому: https://www.tensorflow.org/install#download -a-package
И сделал:
docker run -it -p 8888: 8888 тензорный поток / тензорный поток: последний-py3-jupyter
Затем я последовал этому: https://www.tensorflow.org/tutorials/quickstart/beginner
Проблема в том, что когда я пытался подключиться к локальному серверу с помощью Google Colab (используя Google Chrome), я получаю следующее ошибка в журнале docker:
Блокировка запроса API перекрестного источника для / http_over_websocket. Происхождение: https://colab.research.google.com, хост: localhost: 8888
Ошибка очень явная, и Google Colab сразу же дал мне решение:
блокнот jupyter \
--NotebookApp.allow_origin = 'https://colab.research.google.com' \ --port = 8888 \ --NotebookApp.port_retries = 0
Но для жизнь моя, я не могу понять, как добавить этот параметр в docker изображение / контейнер / команду / конфигурацию ...
Что я пробовал до сих пор:
- I попытался передать параметры в команду docker run, но она не работает.
- Я попытался запустить контейнер без -it и затем подключиться к нему, чтобы повторно запустить сервер с этими параметрами, но как только я остановлюсь сервер Jupyter останавливает docker.
- Я пытался указать "-u $ (id -u): $ (id -g)" при запуске docker, так как я получаю предупреждение при запуске контейнера я не должен подключаться как пользователь root ... но он не работает, так как я использую PowerShell на Windows 10.
Any была бы признательна за помощь :) 1050 *