You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行docker run命令遇readlink /var/lib/docker/overlay2/l无效参数报错求助

Windows + WSL 2 + Docker Desktop 运行 Alpine 容器报错解决方案

针对你遇到的readlink /var/lib/docker/overlay2/l: invalid argument错误,以下是几个有效的排查修复步骤:

  • 重置WSL 2环境并重启Docker

    1. 关闭Docker Desktop,打开PowerShell执行:
      wsl --shutdown
      
    2. 重新启动Docker Desktop,确认设置中"WSL 2 based engine"已勾选。
  • 修复overlay2存储异常
    进入你正在使用的WSL 2发行版终端(比如Ubuntu),执行:

    sudo rm -rf /var/lib/docker/overlay2/l
    

    完成后重启Docker Desktop。

  • 重新配置WSL集成
    打开Docker Desktop设置 -> Resources -> WSL Integration,确保对应WSL发行版的集成开关处于开启状态,点击"Apply & Restart"。

  • 测试验证
    再次运行测试命令:

    docker run --rm -it alpine /bin/sh
    

如果以上步骤都无效,可以尝试重置Docker Desktop到出厂设置(注意:这会清除所有本地镜像、容器、卷等数据):
打开Docker Desktop设置 -> Troubleshoot -> Reset to factory defaults,完成后重新拉取镜像测试。

内容的提问来源于stack exchange,提问作者sbrajchuk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 15:45:37