Это просто, вам нужно только создать Dockerfile с базовым образом тензорным потоком / тензорным потоком, скопировать вашу текущую папку с записными книжками Jupyter в нее в /notebooks
и добавить точку входа, которая выполняет jupyterhub для вас при запуске:
FROM tensorflow/tensorflow
COPY . /notebooks/my-notebooks
ENTRYPOINT ["/run_jupyter.sh", "--allow-root"]
Сборка с
docker build -t my-tf .
И запуск!
docker run -it -p 8888:8888 my-tf
Для доступа к jupyterhub используйте http://127.0.0.1:8888