美文网首页docker
win10 docker-desktop 修改镜像路径 wsl2

win10 docker-desktop 修改镜像路径 wsl2

作者: 吟风者 | 来源:发表于2021-07-07 16:44 被阅读0次

    由于docker-desktop采用了wsl2基础引擎,目前没有开放可视化修改镜像的路径,根据以下步骤可以手动修改镜像路径。

    暂停docker

    wsl --shutdown
    

    导出原有镜像

    wsl --export docker-desktop-data d:\docker\data\docker-desktop-data.tar
    
    wsl --export docker-desktop d:\docker\data\docker-desktop.tar
    

    取消原有镜像

    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
    

    导入镜像

    wsl --import docker-desktop-data d:\docker\data d:\docker\data\docker-desktop-data.tar --version 2
    wsl --import docker-desktop-data d:\docker\data-desktop d:\docker\data\docker-desktop.tar --version 2
    

    注意导入(docker-desktop 和 docker-desktop-data)文件夹不能一样,不然会报错

    手动 restart docker-desktop 结束

    Docker Desktop 限制WSL2内存、cup占用过高

    在用户目录(比如:C:\Users\lz)下建立一个新文件,叫做.wslconfig
    修改文件内容为:

    [wsl2]
    processors=4
    memory=8GB
    swap=8GB
    localhostForwarding=true
    
    • processors:最大核数,配置为电脑最大核数的一半
    • memory:最大内存数,配置为电脑最大内存的一半
    • swap:和memory一样

    重启wsl2

    wsl --shutdown
    

    重启Docker Desktop

    相关文章

      网友评论

        本文标题:win10 docker-desktop 修改镜像路径 wsl2

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