В официальной документации сайта Tensorflow TF подробно описано, как установить последние версии образов Docker для nvidia и tenorflow. Затем я смонтировал свой хост-каталог и запустил ноутбук Jupyter:
$ docker run -it --rm \
-p 8888:8888
--runtime=nvidia -v ~/my_dir:/container_dir \
tensorflow/tensorflow:lastest-gpu-py3
Эта команда по умолчанию запускает блокнот jupyter из каталога \ notebook в контейнере.
Мои вопросы:
- Как запустить блокнот jupyter из каталога смонтированного хоста, который содержит мои собственные блокноты? Я понимаю, что могу просто запустить оболочку bash из образа докера, перейти в каталог подключенного хоста и запустить оттуда ноутбук, но запуск ноутбука из корня может оказаться не лучшим решением.
- Как запустить jupyter LAB вместо jupyter NOTEBOOK, поскольку я считаю, что оба их порта - 8888, и этот образ TF, по-видимому, запускает ноутбук по умолчанию.