Containerized and Script-controlled JupyterLab Project Environment with Credential Store
320
The JupyterLab-Configurator lets you easily create your JupyterLab configuration that runs JupyterLab in a container and automates the whole setup using scripts. A container is a separated environment that encapsulates the libraries you install in it without affecting your host computer. Scripts automate executing all the commands you would normally need to run manually. For you can review and edit scripts, you get full control of your configuration at any time.
This image extends the base-image by the JupyterLab Credential Store. The JupyterLab Credential Store keeps your credentials secure using an AES-encryption. Add, edit, and delete credentials as key-value pairs in this JupyterLab frontend extension. Access the credentials with their keys:
import kernel_connector as kc
kc.get_credential("my_secret")
This is the Dockerfile:
FROM leandatascience/jupyterlabconfiguration
RUN pip install pycrypto
RUN apt-get install nodejs -y
RUN apt-get install npm -y
RUN jupyter labextension install @lean-data-science/jupyterlab_credentialstore
Content type
Image
Digest
Size
829.7 MB
Last updated
almost 8 years ago
docker pull leandatascience/configcredential