【问题标题】:Can't run jupyterhub in docker container无法在 docker 容器中运行 jupyterhub
【发布时间】:2020-04-12 00:35:36
【问题描述】:

我启动jupyterhub服务如下(命令取自here):

docker run -d -p 8000:8000 --name jupyterhub jupyterhub/jupyterhub jupyterhub

我也在troubleshooting 部分尝试过这个:

docker run -p 8000:8000 -d --name jupyterhub jupyterhub/jupyterhub jupyterhub --ip 0.0.0.0 --port 8000

但是打开localhost:8000时出现错误提示:

This page isn’t working localhost is currently unable to handle this request.
HTTP ERROR 500

我该如何克服这个问题?

【问题讨论】:

    标签: docker jupyter-notebook jupyterhub


    【解决方案1】:

    您似乎在最新的 docker 映像上遇到了 open issue,该映像似乎已损坏。

    作为一种解决方法,您可以使用运行良好的版本 1.0.0

    改用这个 docker run 命令:

    docker run -d -p 8000:8000 --name jupyterhub jupyterhub/jupyterhub:1.0.0 jupyterhub

    作为建议,当您需要调试遇到的此类情况时,请避免使用分离模式(-d 标志),以便能够查看容器的日志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-18
      • 2022-01-15
      • 2019-05-05
      • 1970-01-01
      • 2020-08-06
      • 2018-12-22
      • 2019-06-01
      • 1970-01-01
      相关资源
      最近更新 更多