Мне нужен общий сетевой диск внутри моего Windows docker контейнера под диском A :. Сетевой диск, который мне нужен для общего доступа, не пуст, и мне нужно было бы получить к нему доступ и права доступа. Как мне этого добиться? Я только нашел сообщения о людях, отображающих их C: диск.
Должно ли это быть сделано во время сборки или во время выполнения?
Это пробовало очевидное
docker run -it --rm --name windows my/image --privileged -v \\ip\mount\my\folder:A:\my\folder
но я получаю эту ошибку:
[Event Detail: onecore\vm\compute\management\orchestration\vmhostedcontainer\processmanagement.cpp(173)\vmcomputeagent.exe!00007FF6F8AFAE77: (caller: 00007FF6F8AAE4AB) Exception(2) tid(39c) 80070002 The system cannot find the file specified.
CallContext:[\Bridge_ProcessMessage\VmHostedContainer_ExecuteProcess]
Я использую Docker Рабочий стол 2.2.0.0 на Windows 10 Pro 1903
Редактировать: я должен установить изображение после того, как объемы, кажется. С помощью следующей команды ошибка отличается:
docker run -it --rm --name windows --privileged -v \\ip\mount\my\folder:A:\my\folder my/image
docker: Error response from daemon: invalid volume specification: '\\ip\mount\my\folder:A:my\folder'