Jupyter:只读不在Docker里面工作
我使用root用户在jupyter
容器内使用jupyter
笔记本。 我想testing这个post中描述的只读文件在jupyter。 因此,我使用下面的命令来运行我的jupyter
实例。
jupyter notebook --no-browser --ip=* --NotebookApp.token='' --allow-root
或者更确切地说,使用docker:
docker run --rm -it -p 8888:8888 -v /my/directory:/workspace -w /my/directory my_custom_jupyter sh -c "jupyter notebook --no-browser --ip=* --NotebookApp.token='' --allow-root"
我的问题是,一旦我将我的*.ipynb
文件设置为chmod 444 file.ipynb
只读文件,jupyter将忽略此操作并编辑文件。 我怀疑它通过删除和再次添加文件(虽然我不知道),但是,一旦该文件由jupyter
编辑,该文件仍然保持444
权限。