Я новичок в Докере. Чтобы пройти курс Udacity Deep Learning, мне пришлось настроить TensorFlow на моем компьютере с Windows, используя Docker. (Хотя TensorFlow теперь доступен в Windows, он поддерживает только Python 3.5, однако для материала курса Udacity требуется Python 2.7. Поэтому я должен придерживаться метода Docker для использования TensorFlow.)Как запустить новый файл Jupyter Notebook, который не является частью предварительно созданного изображения докеров в докере?
Для работы над заданиями I следуют the instructions here, как описано ниже:
- Первый, I installed docker toolbox.
- Затем я запускаю Docker с помощью терминала быстрого запуска Docker. Впервые я побежал:
docker run -p 8888:8888 --name tensorflow-udacity -it gcr.io/tensorflow/udacity-assignments:0.6.0
.
Каждый раз после того, как я запускаю это в моем Docker терминале:
docker start -ai tensorflow-udacity
- Наконец, в адресной строке, с
http://192.168.99.100:8888
я получаю назначение Jupyter ноутбуков и работают (смотрите изображение ниже).
Однако то, что я хочу сейчас запустить окончательный проект курса, который не является частью встроенного Udacity Docker изображения. Как я могу это сделать? The final project can be found here, с «digit_recognition.ipynb», конкретно являющимся файлом для запуска в докере.
Любое руководство очень ценится.
Thank you @Raito! Я попробую это и отметю, как принято, если это сработает! –