У меня есть JupyterHub, который работает в кластере kubernetes.
Если я пытаюсь запустить новую записную книжку на основе следующего образа докера, я каким-то образом не могу импортировать установленный пакет тензорного потока в записную книжку.
Dockerfile записной книжки:
ARG BASE_CONTAINER=jupyter/base-notebook
FROM $BASE_CONTAINER
# Build as jupyterhub/singleuser
# Run with the DockerSpawner in JupyterHub
MAINTAINER Project Jupyter <jupyter@googlegroups.com>
ADD install_jupyterhub /tmp/install_jupyterhub
ARG JUPYTERHUB_VERSION=0.9.6
# install pinned jupyterhub and ensure notebook is installed
RUN python3 /tmp/install_jupyterhub && \
python3 -m pip install notebook
RUN pip install --user --upgrade tensorflow==2.0.0-alpha0 # install in $HOME
Попытка импорта не удалась:
import tensorflow as tf
--> Not found
Что не так с Dockerfile образа ноутбука?