Ответ от демона: Отказано в монтировании - ошибка при запуске приложения-докера, которое работало прошлой ночью - PullRequest
0 голосов
/ 24 сентября 2018

Внезапно мой docker run перестал работать прошлой ночью, который работал раньше.docker build работает нормально, но я получаю приведенную ниже ошибку при попытке запустить контейнер.

Команда

 docker run -it --rm -p 9001:4200 -v ${pwd}/src:/app/src angularclient

Сообщение об ошибке

C: \ Program Files \ Docker \ Docker \ Resources\ bin \ docker.exe: Ответ от демона об ошибке: монтирование запрещено: исходный путь "E: / Karthik / angular / src" не существует и не известен Docker.Смотрите 'C: \ Program Files \ Docker \ Docker \ Resources \ bin \ docker.exe run --help'.

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

  • refreshenv

  • set MSYS_NO_PATHCONV=1

  • set COMPOSE_CONVERT_WINDOWS_PATHS=1

Ответы [ 2 ]

0 голосов
/ 21 мая 2019

Добавьте это в свой ~ / .bash_profile:

export MSYS_NO_PATHCONV=1
0 голосов
/ 15 декабря 2018

попробуйте это:

docker run -it --rm -p 9001:4200 -v E:/Karthik/angular/src:/app/src angularclient

Похоже, вы не можете использовать ${pwd} и ./ для win cmd и Git Bash.Вы можете использовать только абсолютные пути.

...