При выполнении контейнера Docker: Когда я пытаюсь установить pip, установите jupyter_kernel_gateway в docker, я получаю PermissionError: [Errno 13] Отказано в доступе: ошибка '/srv/notebooks/scotch_api.ipynb'.
Хотя еслиЯ пытаюсь использовать pip install --user jupyter_kernel_gateway, тогда я получаю сообщение об ошибке jupyter: «kernelgateway» не является командой Jupyter.
Какое решение, если я использую pip install с --user
нижемой Dockerfile:
FROM jupyter/scipy-notebook:9cb6443840b2
# Add the kernel gateway
RUN pip install --user jupyter_kernel_gateway==0.3.1
# Add the scotch notebook
ADD scotch_api.ipynb /srv/notebooks/
ADD features.dataframe /srv/notebooks/
ADD sims.dataframe /srv/notebooks/
# Make the gateway the container entrypoint, put it in HTTP mode, and
# have it listen on all interfaces in the container.
ENTRYPOINT ["tini", "--", "jupyter", "kernelgateway", "--
KernelGatewayApp.api=notebook-http", "--KernelGatewayApp.ip=0.0.0.0", "--
KernelGatewayApp.seed_uri=/srv/notebooks/scotch_api.ipynb"]