docker disktop 安装在D盘

在windows系统下使用docker,或多或少肯定遇到过一个问题,就是,昨天还好好的,今天c盘就见红了。
将docker挪到D盘,即使见红也问题不大。

docker 默认安装路劲为 C:\Program Files\Docker
docker 虚拟磁盘默认安装路劲为 C:\Users\<YourName>\AppData\Local\Docker

  1. 将 C:\Program Files 下的Docker 文件夹 复制到D盘的某个文件夹,我这里挪到了 D:\Program Files
    注意:如果提示某个文件被使用状态,挪动不了,需要按住打开资源管理器,找到dockerservice给他关闭了\color{red}{注意:如果提示某个文件被使用状态,挪动不了,需要按住 打开资源管理器,找到docker service给他关闭了}注意:如果提示某个文件被使用状态,挪动不了,需要按住打开资源管理器,找到dockerservice给他关闭了
  2. 将C:\Users<YourName>\AppData\Local 下的Docker文件夹复制到D盘某个文件夹,我这里挪到了 D:\ProgramData
  1. 完成第一步后,第二步是关键,删除原本文件夹下的docker文件夹
    ==> C:\Program Files下的Docker 文件夹,或者改名字也行
    ==> C:\Users<YourName>\AppData\Local 下的Docker文件夹
  1. 管理员身份打开cmd窗口
  2.  执行 mklink /J "C:\Program Files\Docker" "D:\Program Files\Docker"
    
  3.  执行 mklink /J "C:\Users\shy\AppData\Local\Docker" "D:\ProgramData\Docker"
    
    注意:执行过程中可能会报错,提示文件夹已存在,这时候就是第二步有问题,忘记改名字了。\color{red}{注意:执行过程中可能会报错,提示文件夹已存在,这时候就是第二步有问题,忘记改名字了。}注意:执行过程中可能会报错,提示文件夹已存在,这时候就是第二步有问题,忘记改名字了。

在这里插入图片描述


如果不小心执行错误了,mklink其实就是创建了一个快捷方式,删掉软连接重新执行命令即可。或者留言。。。\color{red}{如果不小心执行错误了,mklink其实就是创建了一个快捷方式,删掉软连接重新执行命令即可。或者留言。。。}如果不小心执行错误了,mklink其实就是创建了一个快捷方式,删掉软连接重新执行命令即可。或者留言。。。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐