美文网首页
如何在windows11 自定义路径安装 Docker Desk

如何在windows11 自定义路径安装 Docker Desk

作者: 负二贷 | 来源:发表于2024-12-29 19:53 被阅读0次

在 Windows 上安装 Docker Desktop 时,默认路径可能无法满足某些需求,例如磁盘空间分配或文件管理习惯。本文将分享如何通过 PowerShell 在自定义路径下安装 Docker Desktop,包括设置 WSL 数据存储路径和 Windows 容器默认存储路径。


安装路径规划

以下是本次安装的路径规划:

  • 主安装目录D:\Docker
  • WSL 数据存储路径D:\Docker\WSL
  • Windows 容器默认数据存储路径D:\Docker\WindowsContainers

这种路径规划适用于对存储目录有特定要求的用户,例如分离 WSL 和容器数据。


安装步骤

  1. 下载 Docker Desktop 安装程序
    首先,从 Docker 官网 下载最新版本的 Docker Desktop 安装程序,例如 Docker Desktop Installer.exe

  2. 打开 PowerShell(管理员权限)
    Win + X,选择 Windows PowerShell(管理员)

  3. 执行安装命令
    使用以下命令启动安装:

    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 容器默认数据存储路径。注意:路径需使用双反斜杠(\\)表示。

注意事项

  1. 管理员权限
    确保在 PowerShell 中以管理员身份运行命令,否则可能会导致安装失败或权限不足问题。

  2. 路径格式
    Windows 容器路径需特别注意双反斜杠格式,例如:

    --windows-containers-default-data-root=D:\\Docker\\WindowsContainers
    
    

    如果使用单反斜杠可能会引发解析错误。

  3. 安装结果验证
    安装完成后,可通过 Docker Desktop 设置界面验证 WSL 数据路径和 Windows 容器路径是否正确配置。


总结

通过上述方法,可以在自定义路径下成功安装 Docker Desktop,有效优化存储结构并满足个性化需求。如果您有更多问题或需要支持,可以参考官方文档或社区资源。

希望本文对您有所帮助!🎉


以上就是在自定义路径安装 Docker Desktop 的完整指南。如果您在安装过程中遇到问题,欢迎留言讨论!

相关文章

网友评论

      本文标题:如何在windows11 自定义路径安装 Docker Desk

      本文链接:https://www.haomeiwen.com/subject/bxooejtx.html