windows 环境下docker宿主机重启后宿主机及容器的挂载文件及目录均被删除的问题及解决方法
1 问题
windows 环境下docker宿主机重启后,宿主机及容器的挂载文件及目录均被删除,导致每次启动宿主机后
都需要重新创建挂载目录及文件。
2 原因
windows下的docker宿主机是独立linux系统,每次重启后都会恢复初始状态
(原有路径保存,用户新建的路径会删除),导致你在宿主机新建的挂载文件会在每次重启后被删除掉
3 解决方法—文件共享
宿主机与windos共享文件,将文件挂载文件存放在windows上,就不会因为宿主机重启从而导致
文件被删除
按如图步骤操作后重启docker宿主机
安装成功后可以在根目录找到共享目录,将文件存放在windows共享目录即可
如果宿主机中未发现共享目录请安装增强工具