We have a dockerized Shiny (R) application we would like to host via JupyterHub, however we’re unsure what port the image should listen on (e.g., 80 vs 8888), and whether there are other prerequisites we need to meet (e.g., expose health endpoint) for the spawner to consider our container ‘ready’. For example, does JH probe a health endpoint on the container, or talk to k8s to get ready state?
Pull image…
Create container notebook…
[Meet all prerequisites here, such as port, health check, or ?]
Failed to meet prerequisites, backing off…
Thank you so much.