【发布时间】:2020-03-30 06:24:42
【问题描述】:
这是我的 Dockerfile...
FROM continuumio/anaconda3
EXPOSE 38080
RUN ["mkdir", "nb"]
CMD ["jupyter", "lab", "--ip='0.0.0.0'", "--port=38080", "--no-browser", "--allow-root"]
请注意,RUN ["mkdir", "nb"] 是残留代码,不应影响这些结果
这是我的 Git Bash 命令...
docker build -t jupyterlab .
docker run -p 38080:38080 -v $(pwd)/nb:/home/jovyan/work jupyterlab
我也试过...
docker run -p 38080:38080 -v $(pwd)/nb:/home/jovyan jupyterlab
以及我实际挂载到我在 Dockerfile 中创建的 nb 目录的另一个版本
在所有情况下,在 jupyter 中创建的笔记本文件都不会保存到挂载的本地目录中,我不知道为什么。
我正在运行 Windows 10。以管理员身份在本地登录(即未连接到任何域)。
【问题讨论】:
-
@HarshManvar - 感谢您的格式化!非常感谢,非常有帮助!
标签: docker save dockerfile jupyter mount