在 Windows 上安装 Docker Desktop 时,默认路径可能无法满足某些需求,例如磁盘空间分配或文件管理习惯。本文将分享如何通过 PowerShell 在自定义路径下安装 Docker Desktop,包括设置 WSL 数据存储路径和 Windows 容器默认存储路径。
安装路径规划
以下是本次安装的路径规划:
-
主安装目录:
D:\Docker
-
WSL 数据存储路径:
D:\Docker\WSL
-
Windows 容器默认数据存储路径:
D:\Docker\WindowsContainers
这种路径规划适用于对存储目录有特定要求的用户,例如分离 WSL 和容器数据。
安装步骤
-
下载 Docker Desktop 安装程序
首先,从 Docker 官网 下载最新版本的 Docker Desktop 安装程序,例如Docker Desktop Installer.exe
。 -
打开 PowerShell(管理员权限)
按Win + X
,选择 Windows PowerShell(管理员)。 -
执行安装命令
使用以下命令启动安装:Start-Process -Wait -FilePath ".\Docker Desktop Installer.exe" -ArgumentList "install -accept-license --installation-dir=D:\Docker --wsl-default-data-root=D:\Docker\WSL --windows-containers-default-data-root=D:\\Docker\\WindowsContainers"
命令说明:
-
-accept-license
:自动接受 Docker Desktop 使用协议。 -
--installation-dir
:指定 Docker Desktop 主安装路径。 -
--wsl-default-data-root
:设置 WSL 默认数据存储路径。 -
--windows-containers-default-data-root
:设置 Windows 容器默认数据存储路径。注意:路径需使用双反斜杠(\\
)表示。
-
注意事项
-
管理员权限
确保在 PowerShell 中以管理员身份运行命令,否则可能会导致安装失败或权限不足问题。 -
路径格式
Windows 容器路径需特别注意双反斜杠格式,例如:--windows-containers-default-data-root=D:\\Docker\\WindowsContainers
如果使用单反斜杠可能会引发解析错误。
-
安装结果验证
安装完成后,可通过 Docker Desktop 设置界面验证 WSL 数据路径和 Windows 容器路径是否正确配置。
总结
通过上述方法,可以在自定义路径下成功安装 Docker Desktop,有效优化存储结构并满足个性化需求。如果您有更多问题或需要支持,可以参考官方文档或社区资源。
希望本文对您有所帮助!🎉
以上就是在自定义路径安装 Docker Desktop 的完整指南。如果您在安装过程中遇到问题,欢迎留言讨论!
网友评论