Docker磁盘占用优化
Docker磁盘占用优化

Docker磁盘占用优化

Docker磁盘占用优化

Docker配置

{
    "builder": {
        "gc": {
            "defaultKeepStorage": "20GB",
            "enabled": true
        }
    },
    "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://dockerproxy.net"
    ],
    "experimental": false,
    "data-root": "d\\docker"
}

registry-mirrors 代理

data-root 缓存路径

WSL路径迁移

wsl --export docker-desktop  "D:\\docker-desktop.tar"
wsl --unregister docker-desktop
wsl --import docker-desktop "D:\\docker\\desktop" "D:\\docker-desktop.tar" --version 2

wsl --export docker-desktop-data "D:\\docker-desktop-data.tar"
wsl --unregister docker-desktop-data
wsl --import docker-desktop-data "D:\\docker\\desktop-data" "D:\\docker-desktop-data.tar" --version 2

# 备份镜像  wsl --export
# 取消注册  wsl --unregister
# 数据导回  wsl --import