Панель инструментов Docker и Virtualbox на окнах. Разрешения и неверный протокол
Я пытаюсь использовать локальный том для контейнера с экземпляром сервера MySql. Я запускаю контейнер с командой
-v /c/Users/my_data_dir:/var/lib/mysql
Но я получаю сообщение о том, что каталог должен быть доступен для записи. Но я не могу сделать 'chmod' на моем хосте Windows с помощью оболочки быстрого запуска docker, потому что я получаю 'разрешение отказано'
Когда я выполняю команду 'ls -ld /c/Users/my_data_dir' с моего хоста Windows, я получаю вывод:
drwxr-xr-x 1 User1 197121 0 nov 9 11:11 mysql_volume
Вместо этого внутри моей докер-машины я получаю:
drwxrwxrwx 1 docker staff 4096 Nov 7 07:44 mysql_volume
Внутри виртуальной машины мой каталог принадлежит другому пользователю. И внутри моей виртуальной машины, если команда make, такая как 'mkdir' внутри общего тома, я получаю эту ошибку:
root@default:/c/Users# mkdir prova
mkdir: can't create directory 'prova': Protocol error
Я понятия не имею, как с этим бороться!