windows上的docker工具箱和virtualbox。权限和无效协议错误

windows上的docker工具箱和virtualbox。权限和无效协议错误,virtualbox,docker-machine,boot2docker,docker-toolbox,Virtualbox,Docker Machine,Boot2docker,Docker Toolbox,我正在尝试为运行MySql服务器实例的容器使用本地卷。我正在用命令启动容器 -v /c/Users/my_data_dir:/var/lib/mysql 但是我得到一个错误,说目录必须是可写的。但我无法使用docker quickstart shell在windows主机上执行“chmod”,因为我获得了“权限被拒绝” 当我从windows主机执行“ls-ld/c/Users/my_data_dir”时,会得到如下输出: drwxr-xr-x 1 User1 197121 0 nov 9 1

我正在尝试为运行MySql服务器实例的容器使用本地卷。我正在用命令启动容器

-v /c/Users/my_data_dir:/var/lib/mysql
但是我得到一个错误,说目录必须是可写的。但我无法使用docker quickstart shell在windows主机上执行“chmod”,因为我获得了“权限被拒绝”

当我从windows主机执行“ls-ld/c/Users/my_data_dir”时,会得到如下输出:

drwxr-xr-x 1 User1 197121 0 nov  9 11:11 mysql_volume
相反,在我的docker机器中,我得到:

drwxrwxrwx 1 docker staff 4096 Nov  7 07:44 mysql_volume
在VM中,我的目录由其他用户拥有。在我的虚拟机内,如果在共享卷内发出类似“mkdir”的命令,我会收到以下错误:

root@default:/c/Users# mkdir prova
mkdir: can't create directory 'prova': Protocol error
我不知道该怎么办