Что заставляет мой windows 10 брандмауэр блокировать Docker общий доступ к диску? - PullRequest
1 голос
/ 16 января 2020

Я следовал этому руководству в документации Docker, чтобы попытаться научиться разрабатывать Django веб-сайтов с использованием Docker. Когда я пытаюсь выполнить команду

sudo docker-compose run web django-admin startproject composeexample .

, я получаю сообщение об ошибке:

Cannot create container for service web: b'Drive sharing seems blocked by a firewall'

Я пытался зайти в настройки Docker и установить C диск, чтобы быть доступным для контейнеров, но затем я получаю сообщение об ошибке:

Firewall detected
A firewall is blocking file sharing between Windows and the containers. See documentation for more info.

Я пробовал поискать несколько различных решений. Я попытался просмотреть этот поток github , и я попытался, например, изменить свойства vEthe rnet (DockerNAT). Я также попробовал некоторые другие способы устранения неполадок, которые я приведу ниже:

Ссылка 1

Ссылка 2

Ссылка 3

Пока что ничего, что я пробовал, не сработало. Я пытаюсь сделать это на рабочем компьютере, на котором работает Windows 10 Enterprise, однако я поговорил со своей ИТ-командой, и мне сказали, что брандмауэр не блокирует какие-либо порты или программы, которые не позволяют запускать Docker. Возможно ли, что я что-то упустил? Любое понимание будет оценено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...