Спасибо, что @GordonDavisson поделился вашими двумя центами.
Даже если я не могу поставить /var/data/test
через docker рабочий стол GUI, я установил каталоги для общего доступа к файлам наконец из командной строки.
Список общих папок, отображаемый в GUI, также можно редактировать в ~/Library/Group Containers/group.com.docker/settings.json
.
Если пользователь уже изменил общие папки, «filesharingDirectories» массив уже существует в settings.json
, вы можете просто добавить путь в массив json. Если не изменен, массив отсутствует в settings.json
, но вы можете добавить его вместе со своим путем в дополнение к стандартным:
"filesharingDirectories" : [
"/Users",
"/Volumes",
"/private",
"/tmp",
"/usr/local/share/dotnet/sdk/NuGetFallbackFolder"
]
В конце концов, приложение требует перезагрузки, чтобы папки были видны в VM.
Кредиты на эту ссылку
Наконец, я поставил /var/data/test
в settings.json
, после перезапуска docker он работает .