Non standard image
PrimeHub could support non-standard notebook images which are not originated from Jupyter provided by other sources:
- Google Deep Learning Container
- Nvidia GPU-optimized containers
Those images are built with Python 3+ and Jupyter libraries. PrimeHub supports them by installing JupyterHub when starting a notebook.
Precaution
There is no jovyan
user (uid: 1000) and no sudo
command in those 3rd-party images. Therefore, it is not possible to grant ownership of directories and files to jovyan
. In most of cases, the owner could be root
.
When users (as root
) launch a notebook and create/modify directories/files, owners of directories/files would be root
so that these directories/files are not able to be accessed by the user jovyan
from a standard notebook . If you bump into permission troubles, try chown
for changing the ownership:
chown -R 1000:100 [directory or files]