我正在使用Windows Subsystem Linux(WSL),Ubuntu作为Windows 10下的客户端操作系统。现在我在Windows主机上安装了Docker Desktop,并在Docker设置中启用了WSL集成。到目前为止,这个工作做得很好,我可以从我的WSL Ubuntu客户端访问运行在Windows主机上的Docker守护进程。
现在我想知道在这种设置下所有的Docker卷和其他数据存储在哪里。通常它们位于/var/lib/docker
下,但似乎在使用WSL时并非如此。当运行df -h
时,我可以看到以下与Docker相关的行:
/dev/sdd 251G 3.1G 236G 2% /mnt/wsl/docker-desktop-data/isocache
/dev/sdc 251G 120M 239G 1% /mnt/wsl/docker-desktop/shared-sockets
/dev/loop0 244M 244M 0 100% /mnt/wsl/docker-desktop/cli-tools
所以它们似乎在Windows主机上的某个地方。
...但是在哪里呢?