今天研究docker容器时,启动命令使用到了docker -v test:/app/backend/data
有个从宿主机写入文件到容器这个目录的需求,于是就尝试在宿主机上找到这个test目录
找了一圈都没找到,于是四处搜索,终于在stackoverflow上面找到了
https://stackoverflow.com/questions/61083772/where-are-docker-volumes-located-when-running-wsl-using-docker-desktop
打开运行,输入
\\wsl$\docker-desktop-data\data\docker\volumes
那么为什么是这个路径呢,因为在windows上,docker是基于wsl运行的