【已解决】21新版windows docker安装/镜像目录修改

文章首发公众号:闪光的自留地
知乎:Sp4rkW
GITHUB:Sp4rkW
B站:一只技术君
博客:https://sp4rkw.blog.csdn.net/
联系邮箱:getf_own@163.com

全文目录

文章参考链接:如何在Windows上更改Docker的默认安装路径?

1. docker版本信息

【已解决】21新版windows docker安装/镜像目录修改
【已解决】21新版windows docker安装/镜像目录修改
resource内无法直接修改地址

2. 修改docker安装地址

这个无所谓其实,因为安装目录占用也就2GB多,对于已经有大量数据,导入导出麻烦的可以不进行,直接进行docker镜像目录转移即可

用管理员身份打开cmd窗口,然后运行命令:

mklink /j "C:\Program Files\Docker" "D:\docker-image"

在此之前要先创建"D:\docker-image"目录,最后安装docker就可以了。

效果如下:
【已解决】21新版windows docker安装/镜像目录修改

3. 修改镜像存储地址

为了以防万一,切记先讲容器存储成为镜像,导出成tar压缩包放好,防止崩溃,windows docker一旦崩溃,就会初始化,导致所有docker数据清空!!!

3.1 停止docker

右键点击docker图标,选择退出
【已解决】21新版windows docker安装/镜像目录修改

3.2 导出目前已有的数据

这步一定要做,这个备份和前面的那种备份不一样

​D:\program files\cmder
λ  wsl --list -v
  NAME                   STATE           VERSION
* Ubuntu                 Stopped         1
  docker-desktop-data    Stopped         2
  docker-desktop         Stopped         2
​D:\program files\cmder
λ  wsl --export docker-desktop-data "D:\dockerIM\docker-desktop-data.tar"

3.3 删除原有数据

​D:\program files\cmder
λ  wsl --unregister docker-desktop-data
正在注销...
​D:\program files\cmder
λ  wsl --list -v
  NAME              STATE           VERSION
* Ubuntu            Stopped         1
  docker-desktop    Stopped         2

3.4 导入数据到新盘

​D:\program files\cmder
λ  wsl --import docker-desktop-data "D:\dockerIM\" "D:\Downloads\docker-desktop-data.tar" --version 2
​D:\program files\cmder
λ  wsl --list -v
  NAME                   STATE           VERSION
* Ubuntu                 Stopped         1
  docker-desktop-data    Stopped         2
  docker-desktop         Stopped         2

3.5 结果演示

【已解决】21新版windows docker安装/镜像目录修改
【已解决】21新版windows docker安装/镜像目录修改
over

上一篇:Matlab线性/非线性规划优化算法(5)


下一篇:T-sql中字符串前面加N的意思