无法泊坞窗运行

时间:2018-08-08 04:16:17

标签: docker osrm docker-run

我正在尝试在docker上设置osrm-backend的映像。我无法使用以下命令(如wiki中所述)运行docker

docker run -t -v ${pwd}/data osrm/osrm-backend:v5.18.0 osrm-extract -p /opt/car.lua /data/denmark-latest.osm.pbf
docker run -t -v ${pwd}:/data osrm/osrm-backend:v5.18.0 osrm-contract /data/denmark-latest.osrm
docker run -t -i -p 5000:5000 -v ${pwd}/data osrm/osrm-backend:v5.18.0 osrm-routed /data/denmark-latest.osrm

我已经使用wget和Invoke-WebRequest获取了对应的地图。每次我从上面运行第一个命令时,都会出现错误...

  

[错误]找不到输入文件/data/denmark-latest.osm.pbf!

我也尝试将下载的地图也放置在相应的位置。有人可以告诉我我在做什么错吗?

我正在Windows 10上使用PowerShell

1 个答案:

答案 0 :(得分:0)

对我来说,问题在于,即使在Docker设置中启用了共享,docker也无法访问C驱动器。浪费大量时间后,我关闭了C驱动器的共享,然后又将其重新打开。之后,当我将某些文件夹安装到docker时,它便能够看到文件。

Docker share drive