不能在 docker 容器中 运行 jupyterhub
Can't run jupyterhub in docker container
我启动 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
我该如何克服这个问题?
您似乎遇到了 open issue 出现在最新的 docker 图像上,该图像似乎已损坏。
作为解决方法,您可以使用工作正常的版本 1.0.0
。
改用 docker 运行 命令:
docker run -d -p 8000:8000 --name jupyterhub jupyterhub/jupyterhub:1.0.0 jupyterhub
作为一个建议,当你需要调试你遇到的这种情况时,避免使用分离模式(-d
标志),这样你就可以看到容器的日志。
我启动 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
我该如何克服这个问题?
您似乎遇到了 open issue 出现在最新的 docker 图像上,该图像似乎已损坏。
作为解决方法,您可以使用工作正常的版本 1.0.0
。
改用 docker 运行 命令:
docker run -d -p 8000:8000 --name jupyterhub jupyterhub/jupyterhub:1.0.0 jupyterhub
作为一个建议,当你需要调试你遇到的这种情况时,避免使用分离模式(-d
标志),这样你就可以看到容器的日志。