Docker - 全火花笔记本 - 安装本地驱动器

时间:2015-12-21 14:05:27

标签: macos docker pyspark jupyter jupyter-notebook

使用docker和jupyter notebook。

https://hub.docker.com/r/jupyter/all-spark-notebook/

我已经成功启动了笔记本电脑,但是我在安装本地目录以运行某些测试时遇到了麻烦。

   docker run -d -p 8888:8888 jupyter/all-spark-notebook 
                -v users/username/documents/work:/home/jovyan/work

似乎要加载,但后来我

  Session terminated, terminating shell...[C 13:45:24.497 NotebookApp]          
   received signal 15,

我正在使用Mac OSX mountainlion。

我不确定Docker在哪里看到我的根目录以及如何

2 个答案:

答案 0 :(得分:2)

尝试使用完整的绝对路径,而不是使用相对路径安装本地文件夹:

-v /users/username/documents/work:/home/jovyan/work

答案 1 :(得分:0)

将容器的文件夹(/ home / jovyan / work)安装到本地计算机的文件夹(/ path / to / your / local / folder)的另一种方法。在浏览器中启动jupyter后,打开 work 文件夹,您会发现本地计算机上的文件已安装到容器中。

sudo docker run -it --name jupyter-spark -p 8888:8888 --mount src="/path/to/your/local/folder",target="/home/jovyan/work",type=bind jupyter/all-spark-notebook