【问题标题】:Sharing Windows folder with docker on WSL2 for Jupyter在用于 Jupyter 的 WSL2 上与 docker 共享 Windows 文件夹
【发布时间】:2020-08-02 13:19:22
【问题描述】:

我目前尝试使用 docker 使用 WSL2 设置我的数据科学环境。所以我的目标是将所有内容存储在 Windows 上,使用 Windows Docker Desktop 在 WSL2 上的容器中运行 Jupyter。所以我尝试在我的 docker 容器中安装 c 驱动器,并在 Powershell(不是 Linux shell)上执行以下代码:

docker run -v `pwd`:/mnt/c/Users/rener/ -p 8888:8888 minicondacontainer jupyter lab --ip='*' --port=8888 --allow-root --no-browser --NotebookApp.token='' --NotebookApp.notebook_dir='/mnt/c/Users/rener/'

它只绑定一个新的工作目录,而不是我的 Windows 驱动器。非常感谢任何帮助!

谢谢!

【问题讨论】:

    标签: docker jupyter windows-subsystem-for-linux jupyter-lab wsl-2


    【解决方案1】:

    我有点误解了“docker -v”。我之前的命令只挂载了当前的工作目录,没有成功,因为PowerShell的工作目录是windows,而docker是在WSL中执行的。以下解决了它:

    docker run -v /c/Users/rener/:/host/ -p 8888:8888 minicondacontainer jupyter lab --ip='*' --port=8888 --allow-root --no-browser --NotebookApp.token=''
    

    【讨论】:

      猜你喜欢
      • 2019-02-24
      • 2019-01-02
      • 1970-01-01
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多