如何访问Docker(使用Spark)文件系统

假设我正在运行CentOS。 我安装了docker,然后运行映像。

假设我使用这个图像:

https://github.com/jupyter/docker-stacks/tree/master/pyspark-notebook

然后我跑

docker运行-it –rm -p 8888:8888 jupyter / pyspark-notebook

现在,我可以用localhost:8088打开浏览器,我可以创build一个新的Jupyter笔记本,键入代码并运行等。

但是,如何访问我创build的文件,例如,将其提交给github。 此外,如果我已经有一些代码在github上,我怎么能拉这个代码,并从docker访问这些代码?

非常感谢你,

您需要安装音量

 docker run -it --rm -p 8888:8888 -v /opt/pyspark-notebook:/home/jovyan jupyter/pyspark-notebook 

你应该刚刚执行!pwd在一个新的笔记本电脑,并find了哪个文件夹存储的工作。然后安装,作为一个卷。 当你像上面那样运行时,你的主机上的/opt/pyspark-notebook文件就可以使用了