Shinyproxy: Shinyproxy 使用 docker 启动 jupyter 笔记本?

创建于 2019-09-13  ·  5评论  ·  资料来源: openanalytics/shinyproxy

你好,

正如您为zeppelin notebook所做的那样,有没有办法使用 Shinyproxy 为 jupyter notebook 提供服务?

我试过:

specs:
    id: jupyter-notebook
    display-name: jupyter-notebook
    description: Jupyter Notebook is a web-based interactive computational environment for creating Jupyter notebook documents.
    container-cmd: ["jupyter", "notebook","--NotebookApp.token=''","--NotebookApp.password=''", "--ip=0.0.0.0", "--port=8888", "--allow-root"]
    container-image: jupyter/datascience-notebook
    container-network: shinyproxy-network
    port: 8888

有点没有成功。 我只有一个404 ..

谢谢你的帮助 :)

enhancement

最有用的评论

ShinyProxy 的下一个版本将支持运行 Jupyter 笔记本! 我创建了一个快照版本,以便您可以对其进行测试。 有关更多信息,请参阅专用存储库: https :

所有5条评论

@thomas-chauvet 你弄明白了吗? 只是遇到同样的错误Message: Not Found

id: jupyterlab
    display-name: Jupyter Lab
    description: Jupyter data science environment
    container-network: sp-example-net
    container-cmd: ["start.sh","jupyter", "lab","--LabApp.token=''","--LabApp.ip='0.0.0.0'","-- LabApp.allow_origin='same'"]
    container-volumes: [ "/home/users/#{proxy.UserId}:/home/#{proxy.UserId}" ]
    container-image: jupyter/datascience-notebook
port: 8888

docker run -it --rm -p 8888:8888 jupyter/datascience-notebook start.sh jupyter lab --LabApp.token='' --LabApp.ip='0.0.0.0' --LabApp.al low_origin='same'运行没有问题的地方

@thomas-chauvet @hugeme Jupyter notebooks 不支持相对 URL,但使用根相对 URL; 这意味着如果不解决 ShinyProxy 内部的这个限制,这些笔记本就不能在 ShinyProxy 上开箱即用。

嗨,我有同样的问题.. 我关注了另一个 github 项目,实现了这一点(https://github.com/rkingdc/datascience-portal),但我也收到了 404 .. 在我看来,发生了一些事情到 jupyter 端?

 - id: jupyterlab
    display-name: Jupyter Lab 
    description: Jupyter data science environment
    container-network: sp-net
    container-cmd: ["start.sh", 
      "jupyter", "lab", 
      "--LabApp.token=''", 
      "--LabApp.ip='0.0.0.0'",
      "--LabApp.allow_origin='same'"]
    container-volumes: [ "/home/users/#{proxy.UserId}:/home/#{proxy.UserId}" ]
    container-image: jupyter  
    container-env:
      USER: root
      NB_USER: '#{proxy.UserId}'
      NB_UID: 1010
      NB_GID: 1020
      CHOWN_HOME: 'yes'
      CHOWN_HOME_OPTS: -R
    port: 8888

你好,这个问题有更新吗? 如果我们可以在 ShinyProxy 中运行 Jupyter docker,那就太好了。 问候

ShinyProxy 的下一个版本将支持运行 Jupyter 笔记本! 我创建了一个快照版本,以便您可以对其进行测试。 有关更多信息,请参阅专用存储库: https :

此页面是否有帮助?
0 / 5 - 0 等级