<aside> <img src="/icons/light-bulb_blue.svg" alt="/icons/light-bulb_blue.svg" width="40px" />
Looking for a quicker way to get started in a Renku session? See How to add a session launcher to your project.
</aside>
Contents
There are some limitations to what images you can use in Renku sessions. The image must meet all of the conditions below in order to work on RenkuLab:
The image needs a front end
The image you use needs a user interface web frontend to run so that you can access the session via the browser. Examples of these include JupyterLab, VSCode or RStudio.
The image must be public
RenkuLab can not yet use images that not publicly accessible.
The image will be run as non-root
For security reasons, sessions are started with a non-root user.
In the project page:
Under Sessions section click on ➕ to add a new launcher
Select Custom environment
For the container image, provide an image identifier.
renku/renkulab-py:3.10-0.24.0
continuumio/anaconda3:2024.06-1
registry.renkulab.io/laura.kinkead1/n2o-pathway-analysis:980f4a3
docker pull
Depending on the image you’re using, you’ll need to fill in the Advanced settings. See the information below for how to fill it in:
Select the Resource class that best fits your expected computational needs.
<aside> <img src="/icons/rocket_green.svg" alt="/icons/rocket_green.svg" width="40px" />
If the available resource classes are too small for your compute requirements, we can create a custom resource pool for you! See Request a Custom Resource Pool.
</aside>
Give your session launcher a name
Click on Add session launcher button
<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />
Note that you can always modify your session launcher by clicking on top of it on the project’s page, and using the menu on the right:
</aside>