Spawn jupyterlab instances in docker container as you like in secure environment! Customize the requirements as needed at build time, and update requirements via rebuild (remove and build) with storage preservation in host filesystem. All instances are connected via bridge network.
bash build.sh PROJECT_NAME
bash stop.sh PROJECT_NAME
bash start.sh PROJECT_NAME
bash remove.sh PROJECT_NAME
docker network inspect jupyter-clone -f "{{json .Containers }}"