我正在尝试将本地卷用于运行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
而是在我的码头工具机内,我得到了:
drwxrwxrwx 1 docker staff 4096 Nov 7 07:44 mysql_volume
在VM内部,我的目录由其他用户拥有。在我的VM中,如果在共享卷中创建像'mkdir'这样的命令,我会收到此错误:
root@default:/c/Users# mkdir prova
mkdir: can't create directory 'prova': Protocol error
我不知道如何处理它!