zoukankan      html  css  js  c++  java
  • docker镜像文件位置windows环境下修改(wsl 2)

    前言

    我们windows安装docker的时候没有提示文件地址配置就一路点下去了,后面我们在docker的设置界面也没有找到关于镜像文件的地址配置。那么他肯定就在c盘,而对于c盘大小不够的同学来说,这个是绝对不能忍受的。所以我们需要把他的位置给换了。

    原文件位置确认

    在 C:Users用户名AppDataLocalDockerwsl 文件夹下,有两个文件夹data与distro
    image

    关闭docker desktop,输入指令查看虚拟磁盘挂载

    wsl --list -v
    

    image

    docker-deskto导入

    准备用来存放虚拟磁盘文件的文件夹
    image

    # 导出 docker-desktop
    wsl --export docker-desktop "D:\docker\docker-desktop.tar"
    # 注销 docker-desktop
     wsl --unregister docker-desktop
    # 导入 docker-desktop
    wsl --import docker-desktop "D:\docker\wsl" "D:\docker\docker-desktop.tar" --version 2
    
    # 导出 docker-desktop-data
    wsl --export docker-desktop-data "D:\docker\docker-desktop-data.tar"
    # 注销 docker-desktop-data
     wsl --unregister docker-desktop-data
    # 导入 docker-desktop
    wsl --import docker-desktop-data "D:\docker\wsl" "D:\docker\docker-desktop-data.tar" --version 2
    

    注销过后会发现原来在c盘的文件已经删除了

    启动docker desktop,验证docker服务是否可以正常使用

    随便拉个nginx下来启动看下就行,需要记得的是验证成功后记得把上面导出的两个文件删了

  • 相关阅读:
    乱七八糟
    堆-heap
    转linux文件的读写
    @转EXT2->EXT3->EXT4
    (转)僵死进程与孤儿进程
    java
    poj-1062-昂贵的聘礼
    java 之 wait, notify, park, unpark , synchronized, Condition
    事物(笔记)
    BPX-tree
  • 原文地址:https://www.cnblogs.com/jiangdewen/p/15222825.html
Copyright © 2011-2022 走看看