Докер для Windows: тома пусты - PullRequest
0 голосов
/ 25 апреля 2018

Я обновился с Windows 7 до Windows 10 несколько недель назад: я использовал Docker Toolbox / Virtual Box для работы с Docker, и я прочитал, что рекомендуется Docker для Windows (новейшее приложение), но мне трудно заставить его работатькак это было раньше с Toolbox.

Я создал докер-машину с использованием HyperV и запустил Docker hello-world works.

Но когда дело доходит до использования томов, происходит странное поведение: никаких сообщений об ошибкахКонтейнер работает отлично, но внутри моего тома нет файлов, у меня есть только папки.

Раньше у меня были проблемы с общими дисками, но мне удалось заставить его работать (через Docker для Win GUI).

Вот команда, которую я пытаюсь запустить, которая запускает контейнер, но не отображает файлы Windows (только папки):

docker run -ti -v folder /: data / folder alpine

Iя использую Docker версии 18.03.0-ce

Есть идеи?Если я не уверен, пожалуйста, позвольте мне дать больше информации!Thx

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

Может быть совпадение, я сделал именно то, что вы пытались обновить до Windows 10 и всеми возможными способами заставить его работать.

Не повезло!Но я вернулся к VirtualBox вместо hyper-V и попробовал с общей папкой.Это сработало для меня.

Пожалуйста, укажите мой ответ здесь: https://stackoverflow.com/a/53331648/2179456

0 голосов
/ 15 мая 2018

Сначала убедитесь, что ваш диск является общим (см. Изображение ниже).

Один важный обратите внимание, что если вы измените пароль Windows, ваши общие диски не смогут подключиться,Чтобы это исправить, просто отмените общий доступ и повторно поделитесь диском или нажмите «Сбросить учетные данные ...».

Спасибо ctliv за указание на это в этом обсуждении: https://github.com/docker/for-win/issues/25

enter image description here

...