Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. JupyterHub
  3. custom docker timeout

custom docker timeout

Scheduled Pinned Locked Moved JupyterHub
3 Posts 2 Posters 728 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jmatres
    wrote on last edited by
    #1

    Hi!

    How can I make sure a custom docker image does not time out?

    adding this into customconfig.py

    c.DockerSpawner.container_image = 'joamatab/gdsfactory:latest'
    

    Here is the link to the image
    https://hub.docker.com/r/joamatab/gdsfactory/tags

    6811a578-bb0f-41a3-88a0-31e3fa2aaabe-image.png

    girishG 1 Reply Last reply
    0
    • J jmatres

      Hi!

      How can I make sure a custom docker image does not time out?

      adding this into customconfig.py

      c.DockerSpawner.container_image = 'joamatab/gdsfactory:latest'
      

      Here is the link to the image
      https://hub.docker.com/r/joamatab/gdsfactory/tags

      6811a578-bb0f-41a3-88a0-31e3fa2aaabe-image.png

      girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by
      #2

      @jmatres It looks like the image is not starting up properly. You can check the docker logs of the container.

      Executing the command: jupyterhub-singleuser --ip=0.0.0.0
      Traceback (most recent call last):
        File "/opt/conda/bin/jupyterhub-singleuser", line 7, in <module>
          from jupyterhub.singleuser import main
        File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/__init__.py", line 5, in <module>
          from .app import main
        File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/app.py", line 10, in <module>
          from .mixins import make_singleuser_app
        File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/mixins.py", line 22, in <module>
          from jinja2 import ChoiceLoader
        File "/opt/conda/lib/python3.8/site-packages/jinja2/__init__.py", line 12, in <module>
          from .environment import Environment
        File "/opt/conda/lib/python3.8/site-packages/jinja2/environment.py", line 25, in <module>
          from .defaults import BLOCK_END_STRING
        File "/opt/conda/lib/python3.8/site-packages/jinja2/defaults.py", line 3, in <module>
          from .filters import FILTERS as DEFAULT_FILTERS  # noqa: F401
        File "/opt/conda/lib/python3.8/site-packages/jinja2/filters.py", line 13, in <module>
          from markupsafe import soft_unicode
      ImportError: cannot import name 'soft_unicode' from 'markupsafe' (/opt/conda/lib/python3.8/site-packages/markupsafe/__init__.py)
      
      1 Reply Last reply
      0
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #3

        You can test the image like this:

        root@my:~# docker run -ti joamatab/gdsfactory:latest /bin/bash
        (base) jovyan@9b8a75ecc913:~$ jupyterhub-singleuser --ip=0.0.0.0
        Traceback (most recent call last):
          File "/opt/conda/bin/jupyterhub-singleuser", line 7, in <module>
            from jupyterhub.singleuser import main
          File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/__init__.py", line 5, in <module>
            from .app import main
          File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/app.py", line 10, in <module>
            from .mixins import make_singleuser_app
          File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/mixins.py", line 22, in <module>
            from jinja2 import ChoiceLoader
          File "/opt/conda/lib/python3.8/site-packages/jinja2/__init__.py", line 12, in <module>
            from .environment import Environment
          File "/opt/conda/lib/python3.8/site-packages/jinja2/environment.py", line 25, in <module>
            from .defaults import BLOCK_END_STRING
          File "/opt/conda/lib/python3.8/site-packages/jinja2/defaults.py", line 3, in <module>
            from .filters import FILTERS as DEFAULT_FILTERS  # noqa: F401
          File "/opt/conda/lib/python3.8/site-packages/jinja2/filters.py", line 13, in <module>
            from markupsafe import soft_unicode
        ImportError: cannot import name 'soft_unicode' from 'markupsafe' (/opt/conda/lib/python3.8/site-packages/markupsafe/__init__.py)
        
        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Bookmarks
        • Search