在这个答案的帮助下,我已经能够查看代表我的笔记本的特定 .json 文件。这回答了 Docker 镜像中 zeppelin notebook 存在于何处的问题;当不使用 Docker 时,没有回答它们在 Windows 文件系统中的位置的问题。
如果使用 Docker(按照Zeppelin 文档的推荐),这是查找笔记本文件的秘诀:
# first steps are taken in Powershell
docker ps # displays an image id for use in next line
docker commit <image_id_here> mysnapshot
docker run -t -i mysnapshot /bin/bash
# now in bash inside the Docker image
root@91f4bf850583:/zeppelin# ll notebook/2E6D1WBGT/note.json
...所以(如果使用 Docker)对笔记本进行版本控制的最佳方法是使用 Docker 版本控制。这与 Jupyter 的方法完全不同,Jupyter 可以在本地运行单独的 .ipynb 笔记本并对其进行版本控制。回答了我自己的问题后,我对 Docker 以及 Jupyter 与 Zeppelin 之间的区别有了更多的了解。非常想知道如果在没有 Docker 的 Windows 中运行,是否有人可以解决笔记本存储位置的原始问题