赞
踩
当我们使用了wsl2使用docker运行容器后,如下:
运行了一个nginx容器,并且将nginx的index.html文件所在目录挂载到docker数据卷上,这时使用命令 :docker inspect html显示文件挂载目录:
显示该目录不存在。
因为当我们使用wsl2使用docker时,会在linux文件下创建两个文件用于保存docker的数据:
同时数据卷就在docker-desktop-data里,完整路径为:\\wsl.localhost\docker-desktop-data\data\docker\volumes,在文件资源管理器中粘贴可以进入数据卷,我们创建的html文件就在该目录下
该目录在wsl2命令行中进入不了,因为他不在linux系统所在的目录里,我们可以将这个目录放到左侧快捷访问里,这样就可以方便的进入到数据卷,且在修改里面的nginx下的index.html文件后,运行中的nginx容器内部的index.html文件也会同步修改。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。