Docker содержит недопустимые символы для имени локального тома - PullRequest
0 голосов
/ 25 октября 2019

Я хочу установить OSRM локально с использованием контейнера docker в windows

Я следовал инструкциям в этом документе

В конце концов я не могу выполнить необходимые команды и получаю следующую ошибку:

enter image description here

Любое предложение будеточень полезно для меня, спасибо!

1 Ответ

0 голосов
/ 25 октября 2019

похоже, что командная строка окна не интерпретирует $PWD, я думаю, вы должны использовать gitbash или powershell. или другой вариант - использовать полный путь или текущий путь.

Флаг -v "${PWD}:/data" создает каталог /data внутри контейнера докера и делает текущий рабочий каталог "${PWD}" доступным там. Файл /data/berlin-latest.osm.pbf внутри контейнера ссылается на "${PWD}/berlin-latest.osm.pbf" на хосте

...