在docker上使用齐柏林飞艇笔记本保存文件

在docker上使用齐柏林飞艇笔记本保存文件,docker,apache-zeppelin,Docker,Apache Zeppelin,我在Docker上运行齐柏林飞艇,并在那里安装了一本书来保存我正在编写的笔记。 为此,我使用以下代码: docker run --rm -ti -p 8080:8080 -v C:\my_dir\zeppelin_notebook:/zeppelin/notebook -e ZEPPELIN_ADDR=0.0.0.0 --name zeppelin apache/zeppelin:0.8.2 问题是,尽管这样做保留了笔记,但我无法存储/读取齐柏林飞艇的文件,即使我将它们复制到我拥有笔记的同

我在Docker上运行齐柏林飞艇,并在那里安装了一本书来保存我正在编写的笔记。 为此,我使用以下代码:

docker run --rm -ti -p 8080:8080 -v C:\my_dir\zeppelin_notebook:/zeppelin/notebook  -e ZEPPELIN_ADDR=0.0.0.0 --name zeppelin apache/zeppelin:0.8.2 
问题是,尽管这样做保留了笔记,但我无法存储/读取齐柏林飞艇的文件,即使我将它们复制到我拥有笔记的同一文件夹中

例如,如果我列出目录中的文件:

list.dirs(path = "notebook/")
我得到一些类似于:

[1] “notebook/”                      “notebook//2ETUM43DN”
 [3] “notebook//2EUWCDDP7”            “notebook//2EVMR55HQ”
 [5] “notebook//.git”                 “notebook//.git/branches”
 [7] “notebook//.git/hooks”           “notebook//.git/logs”
 [9] “notebook//.git/logs/refs”       “notebook//.git/logs/refs/heads”
[11] “notebook//.git/objects”         “notebook//.git/objects/info”
[13] “notebook//.git/objects/pack”    “notebook//.git/refs”
[15] “notebook//.git/refs/heads”      “notebook//.git/refs/tags”  
它没有显示我在那里复制的文本文件

问题似乎只发生在R上:

使用Python,它可以正常工作:


您使用的是
list.dirs()
,它只会显示路径中的目录。您应该使用
list.file()
获取文件。如果您只想获取某些文件,请使用
模式
参数。

您使用的是
list.dirs()
,它将仅显示路径中的目录。您应该使用
list.file()
获取文件。如果只想获取某些文件,请使用
模式
参数