A Jupyter kernel that interprets Dockerfiles
Project description
dockerfile-kernel
This implements a JupyterLab kernel to interpret Dockerfiles.
This is the result of a student's practical.
Setup
Prerequisites
- Tested on Linux only
- Docker needs to be installed
- The user needs to be in the
docker
group (see e.g. here) - JupyterLab >= 4.0.0 needs to be installed
- (optional) Node.js >= 18 needs to be installed for frontend extensions to be installed
Installation
git clone https://github.com/MarvinWeitz/dockerfile-kernel.git
cd dockerfile-kernel
python -m pip install -e .
python -m dockerfile_kernel.install
(optional) To install the frontend extensions
python -m pip install -e ./docker_extension
python -m pip install -e ./docker_extension/export/
Execution
jupyter lab
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.