I have installed the JupyterHub docker image on my server, which automatically creates and launches jupyter notebook containers for each user who logs in: https://github.com/jupyterhub/jupyterhub
Inside this personal container, I can use pip/conda to install extra packages. However, whenever the host machine reboots, the container has to be recreated and the installed packages are lost.
Is there a good solution for making this persistent? I suppose the installed packages could be mounted as some kind of persistent volume (like the user data already is), but with little Docker experience I wouldn't know how to set that up.