簡體   English   中英

在 WSL2 for Jupyter 上與 docker 共享 Windows 文件夾

[英]Sharing Windows folder with docker on WSL2 for Jupyter

我目前嘗試使用 docker 通過 WSL2 設置我的數據科學環境。所以我的目標是將所有內容存儲在 windows 上,使用 windows Docker 桌面在 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 -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=''

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM