Docker / Jupyter笔记本设置基本URL

时间:2015-12-04 22:34:06

标签: ubuntu docker jupyter jupyter-notebook

使用包括Jupyter和Spark在内的docker image,以及其他不错的工具,我可以很好地开始使用它,但它是在它自己的世界里。我想访问本地计算机上的文件。

说明指示使用以下内容启动它以设置自定义Base url

docker run -d -p 8888:8888 jupyter/all-spark-notebook start-notebook.sh --NotebookApp.base_url=/some/path

但是我无法弄清楚有效的路径语法

我试过/ Home,〜/ Home,/ home,〜/ home以及更长的版本。我一直得到Jupyter笔记本页面说404 ??

任何想法?

使用Ubuntu 14.04

1 个答案:

答案 0 :(得分:2)

如果您希望访问本地计算机上的文件,则需要将卷装入docker容器。您对start-notebook.sh的命令必须引用与docker容器相关的路径,该路径将是volume参数的右侧:

docker run -d -p 8888:8888 -v /some/path/on/my/local:/some/path/on/my/container jupyter/all-spark-notebook start-notebook.sh --NotebookApp.base_url=/some/path/on/my/container