首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用docker在https中运行osrm

如何使用docker在https中运行osrm
EN

Stack Overflow用户
提问于 2021-10-11 03:39:32
回答 1查看 461关注 0票数 0

这些代码行创建本地http服务器,我希望它在https (self cert)中。

代码语言:javascript
复制
wget https://download.geofabrik.de/asia/sri-lanka-latest.osm.pbf

docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-extract -p /opt/car.lua /data/sri-lanka-latest.osm.pbf

docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-partition /data/sri-lanka-latest.osrm

docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-customize /data/sri-lanka-latest.osrm

docker run -t -i -p 5000:5000 -v "${PWD}:/data" osrm/osrm-backend osrm-routed --algorithm mld /data/sri-lanka-latest.osrm

虽然我不知道网络是如何工作的,但我还是做了一些研究,但还是混淆了,抱歉和感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-11 09:02:23

osrm-backend是一个开发服务器,不支持TLS。您应该在反向TLS代理(如nginx )之后运行它,或者使用不同的服务器。有关其他信息,请参见这条线

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69520779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档