Jupyterlab v4.3.5
1.2K
The container image is intended for a single user on a private network.
The container image uses ubuntu base image with latest versions of miniconda3 and jupyterlab. See https://jupyterlab.readthedocs.io/en/stable/
The container image has a preconfigured changeable password (admin) and a ssl certificate that is generated on build.
The password can easily be changed after starting the container and ssl can be disabled by adding empty environmental variable -e CERT=
*Additional python packages can be installed with the conda command in the jupyterlab terminal.
VOLUME /notebooks Volume is default folder required for saved work to persist (.ipynb files etc..)
VOLUME /root/miniconda3/pkgs Volume required to save user installed conda packages
VOLUME /root/miniconda3/lib Volume required to save user installed conda packages.
VOLUME /root/.jupyter Volume required to change password and save.
docker run -d -p 8888:8888 --name jupyter -v notebooks1:/notebooks -v config:/root/.jupyter -v lib1:/root/miniconda3/lib -v pkgs1:/root/miniconda3/pkgs m400/jupyterlab
Point web browser to https://127.0.0.1:8888 or https://your_IP:8888 Default password admin
Typing https:// is requried.
docker run -d -p 8888:8888 --name jupyter -e CERT= -v notebooks1:/notebooks -v config:/root/.jupyter -v lib1:/root/miniconda3/lib -v pkgs1:/root/miniconda3/pkgs m400/jupyterlab
Point web browser to http://127.0.0.1:8888 or http://your_IP:8888 Default password admin
Typing http:// is required
docker exec -it <ContainerName> bash
(base) root@4c3a707e0f87:/# jupyter server password
Enter password:
Verify password:
[JupyterPasswordApp] Wrote hashed password to /root/.jupyter/jupyter_server_config.json
(base) root@4c3a707e0f87:/# exit
docker restart <ContainerName
If you logged in with default password. Restart Web browser before logging in again.
version: '3.7'
services:
application:
image: m400/jupyterlab
environment: #Comment out to enable HTTP
- CERT= #Comment out to enable HTTP
ports:
- 8888:8888
volumes:
- notebooks1:/notebooks
- config:/root/.jupyter
- pkgs1:/root/miniconda3/pkg
- lib1:/root/miniconda3/lib
restart: unless-stopped
volumes:
notebooks1:
config:
pkgs1:
lib1:
Content type
Image
Digest
sha256:75737151c…
Size
288.6 MB
Last updated
over 1 year ago
docker pull m400/jupyterlab