果你只想排除 Windows 的 PATH,而保留 WSL 默認的路徑,你可以按照以下方式修改 `~/.bashrc` 文件:
nano ~/.bashrc
3. 在文件的末尾添加以下行:
```bash
# Exclude Windows PATH from WSL PATH
export PATH=$(echo "$PATH" | tr ':' '\n' | grep -vE '/mnt/[a-zA-Z]/' | tr '\n' ':')
```
這個命令會移除 Windows 的路徑,保留 WSL 默認的路徑。
source ~/.bashrc
這個設置會將 `/mnt/[a-zA-Z]/` 形式的 Windows 路徑從 WSL 的 PATH 中排除。你可以根據實際需求調整這個篩選規則。這種方式可以保留 WSL 默認的路徑而排除 Windows 的路徑。
好像更簡單些:在/etc/wsl.conf 文件中設置:appendWindowsPath=false.
安裝docker之前需要安裝Hyper-V或者WSL。我這里使用WSL,安裝WSL很簡單,首先,確保您的Windows系統已經啟用了WSL功能。可以通過打開“控制面板”,選擇“程序”,然后點擊“啟用或關閉Windows功能”,在顯示的列表中找到“適用于Linux的Windows子系統”并勾選該選項來完成啟用過程。
windows安裝wsl
然后下載Docker Desktop
官方下載網址:https://docs.docker.com/desktop/install/windows-install/
如果無法訪問,可以使用阿里云鏡像地址:https://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/。
下載完成后,先不要直接安裝。打開CMD 在命令行模式下安裝。比如我下載到了D盤downloads文件夾,我想把Docker安裝到D盤docker目錄,我們事先在D盤創建docker文件夾,然后打開CMD 執行以下命令:
更改默認docker安裝路徑
安裝完整后,我們啟動Docker Desktop, 依次點擊“設置”=》“Resources”,修改docker image默認存儲路徑。
設置docker默認image路徑
設置默認docker鏡像路徑
設置好路徑后,點擊“Apply & restart”,不過我這里保持的時候,提示了一個錯誤
提示沒有權限創建文件夾,這時候只要自己手動在對應位置創建好目錄就行了。
最后點擊“Apply & restart”,重啟之后就安裝好了,就可以使用docker了,
在頂部搜索框中 搜索 你需要的鏡像,然后拉取和運行。
Docker Desktop 安裝image
在任務欄右下角,有一個Docker Desktop圖標,通過右鍵菜單可以方便的進行操作,比如:重啟,設置,退出。