【问题标题】:run jupyter on server在服务器上运行 jupyter
【发布时间】:2021-07-19 13:03:44
【问题描述】:

我想从我的服务器运行 jupyter。 我的IP服务器是:172.172.10.10。 我试图用这个命令拉图像python:

docker run -p 8888:8888 jupyter/scipy-notebook:33add21fab64

然后我尝试连接到容器并安装 jupyter

pip3 install jupyter
jupyter notebook --ip 0.0.0.0 --no-browser --allow-root

然后从我的主机尝试

    http://172.172.10.10:8888/?token=9bb378073cXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2be61c

但总是出现此错误ERR_CONNEXION REFUSED。 请问有谁知道怎么做。 ??

【问题讨论】:

  • jupyter 在哪个端口上运行?
  • @SreeramTP 我应该怎么做?知道吗?
  • 你可以试试jupyter notebook --ip 0.0.0.0 --no-browser --allow-root --port=8888
  • -bash: --port=8888 : 未知命令
  • 不要像你在 Q 中提到的那样运行 jupyter,而是像我在上面的评论中提到的那样运行它

标签: python-3.x pandas server jupyter


【解决方案1】:

如果你想在服务器上运行托管的 Jupyter,你真的想使用 JupyterHub 而不仅仅是 Jupyter。

我建议两种读法:

Docker 本身会很奇怪。首先使用简单的python3 -m http.server。一旦工作了,你就知道你的 docker 配置是好的,然后转向像 Jupyter 这样更大的鱼。

如果你不想要 JHub,你真的想在 Jupyter 前面使用 nginx 来完成 ssl 终止和其他性能方面的工作,以免你的服务器受到损害。

【讨论】:

    猜你喜欢
    • 2018-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-04
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 2016-11-25
    相关资源
    最近更新 更多