原因 Linux 默认 把复制的文件缓存到pagecache,此时磁盘还没有,docker desktop则是从磁盘读的,所以你会发现明明dockfile目录下有文件,却找不到,原因是目录下的文件在内存中,还没刷写到磁盘ps ;也有可能是win的 wsl2 Linux内核有问题