@kirill-93

Как использовать WSL с docker?

Здравствуйте! При запуске docker на Windows, получаю предупреждение, что докер будет работать медленно (так и есть), потому что файловая система Windows примонтирована.
Речь о том, что мой диск С, на котором у меня лежит проект, для докера доступен по /mnt/c и это как бы внешний ресурс для него. Рекомендуется хранить все файлы в подсистеме linux. Эта рекомендация работает, действительно, если не использовать volumes, то работает докер быстро.
605dd08217b06204300913.png
Но как с этим жить? Перенести проект в C:\Users\MyUser\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs
и открывать его по этому адресу в IDE? Пробовал, там какие-то проблемы с правами на редактирование возникают.
Есть ли кто-нибудь, кто разрабатывает под Windows через docker?
Спасибо.
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
@kirill-93 Автор вопроса
Разобрался. Докером на windows на сегодняшний день можно пользоваться только, если не использовать volumes. В моем примере нужно создать Dockerfile и в нем запускать команду, которая будет копировать содержимое монтируемых директорий внутрь контейнера, а volumes убрать.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы