Wanna run InLab projects without the hassle of setting up environments or deploy it to the cloud? This is for you!
- CoFI installed ✅
- Espresso installed ✅
- CoFI examples ready to run ✅
Firstly, make sure you have Docker (or Podman, a Docker alternative) installed and running.
$ docker run -p 8888:8888 inlabgeo/inlab:latest
Then open the Juptyer Lab with your browswer at: https://127.0.0.1:8888
. Enter the token as shown in the terminal into your browser when prompted. Try incognito mode if your browser has issue loading the page.
If you prefer to use podman the command is
$ podman run -it -p 8888:8888 inlabgeo/inlab:latest
$ docker build --file image/Containerfile --tag inlab .
$ docker run -p 8888:8888 inlab
The Jupyter Lab should then be accessible through your browser locally.
The above instructions are for the default InLab image inlabgeo/inlab
.
If you'd like to run a more lightweight image for specific purposes, here's a lookup table:
image name | inlabgeo/espresso | inlabgeo/cofi | inlabgeo/cofi_n_espresso | inlabgeo/inlab |
---|---|---|---|---|
CoFI | ✅ | ✅ | ✅ | |
Espresso | ✅ | ✅ | ✅ | |
CoFI Examples | ✅ |
The InLab containers are built based on the Jupyter Docker Stacks, and we inherit the entry point created by the Jupyter team.
If you have any further questions about running the containers, we kindly recommend referring to the Getting started guide provided by the Jupyter team.
This infrastructure is generated by the Jupyter Docker Stacks cookiecutter.