无法使用Ubuntu中的docker连接OSRM前端和OSRM后端

无法使用Ubuntu中的docker连接OSRM前端和OSRM后端,docker,ubuntu-18.04,osrm,Docker,Ubuntu 18.04,Osrm,我使用了以下命令来处理osrm/后端: $docker pull osrm/osrm-backend $wget http://download.geofabrik.de/europe/germany/berlin-latest.osm.pbf $docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-extract -p /opt/car.lua /data/berlin-latest.osm.pbf $docker run -t -v "

我使用了以下命令来处理osrm/后端:

$docker pull osrm/osrm-backend
$wget http://download.geofabrik.de/europe/germany/berlin-latest.osm.pbf
$docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-extract -p /opt/car.lua /data/berlin-latest.osm.pbf
$docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-partition /data/berlin-latest.osrm
$docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-customize /data/berlin-latest.osrm
$docker run -t -i -d -p 5000:5000 -v "${PWD}:/data" osrm/osrm-backend osrm-routed --algorithm mld /data/berlin-latest.osrm
现在可以处理osrm/后端了。我可以使用此URL浏览后端 浏览之后,我在页面上看到了这个

{“message”:“URL字符串格式错误,靠近位置1:\”/\”,“code”:“InvalidUrl”}

然后,我运行以下命令来处理osrm/frontend:

$docker pull osrm/osrm-frontend
$docker run -p 9966:9966 osrm/osrm-frontend
osrm/前端已被处理,但当我尝试使用URL浏览前端时,我发现前端未与后端连接

我哪里做错了,或者我错过了哪一步



我们需要在两个不同的屏幕上并行运行后端和前端命令。 前端命令将有一个小的更改: “$docker run-p 9966:9966-e OSRM_后端=”“OSRM/OSRM前端”