【Docker】安装到自定义位置,释放C盘空间

0.为啥要安装到其他位置

占用空间实在太大了,C盘承受不住

1.创建软连接

建立软连接,保证安装后可以从默认路径进行访问

软件安装目录

软件安装目录

1
mklink /j "C:\Program Files\Docker” "你要存放的路径"

储镜像路径

储镜像路径

1
mklink /j "C:\Users\yangxj\AppData\Local\Docker” "你要存放的路径"

注: 这个路径中的yangxj是你的用户名的路径,AppData默认是隐藏文件夹,
直接在路径中输入AppDta进入或者显示隐藏文件夹才能看到

建立软连接的注意事项:

  1. 是否以管理员身份打开的命令行?
  2. 必须使用CMD,因为mklink命令在CMD中才可使用
  3. 目标路径下是否已经有命令行里的目录,例如:命令 mklink /j “C:\Program Files\Docker” “D:\Docker”中,D:\Docker这个目标路径要已经存在,即这个文件夹已经存在;
  4. 源路径必须不存在,即: C:\Program Files\Docker 必须不存在,否则提示:文件夹已存在;

2.安装软件

保险起见,使用命令安装,指定安装位置,如D:\Docker

1
start /w "" "Docker Desktop Installer.exe" install --installation-dir=你要存放的路径

3.安装后查看

安装位置:

储镜像路径

数据位置:

储镜像路径
储镜像路径

软连的安装位置

储镜像路径

软连的数据存放
储镜像路径

至此,安装结束,就不用占用C盘的空间,而是占用软连链接的位置.


【Docker】安装到自定义位置,释放C盘空间
https://www.yangxj96.com/Docker/DockerCustomInstall/
作者
道一
发布于
2023年11月28日
许可协议