Docker-all spark笔记本电脑-安装本地驱动器



使用docker和jupyter笔记本电脑。

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 mountallion。

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

与其使用相对路径装载本地文件夹,不如使用完整的绝对路径:

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

将容器的文件夹(/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