Setup a python with jupyter lab container and configurations
This library allows to build images and create/run containers
The images built are named python-jupyter-devenv:pyX.Y.Z-jlX.Y.Z
You may adapt Dockerfile at /env/scripts/jupyterlab.Dockerfile
- Creates a fully contained python development environment with jupyterlab
- Mounts local directory as volume
use git to repo to a directory of your choosing and run install.sh to remove files not needed
git clone --depth=1 https://gitlab.com/majramos/py-jupyter-devenv.git && py-jupyter-devenv/install.sh
follow through installation steps to rename the directory or to adapt a existing project
you may choose to create a new folder and keep the py-jupyter-devenv folder
finally move in to the directory
cd ./<name of my project>
can also just clone the repo and copy the "env" directory
In your project directory you can call the scripts to get usage
env/image --help
or
env/container --help
PYTHON_VERSION=^3.11
JUPYTERLAB_VERSION=^4.1
/env/scripts/config
- configuration variables
/env/scripts/jupyterlab.Dockerfile
- File for creating docker image
/install.sh
- For when cloning repo, installation procedure
look in milestones