Docker上的Openmaptiles-server-配置

时间:2018-10-19 04:04:07

标签: openmaptiles

我正在尝试自定义在Docker下运行的OpenMaptiles-Server。我没有docker暴露。我已经阅读了文档,他们建议为Docker提供一个配置文件,但是它的名字叫什么,它住在哪里似乎是公认的知识。 是否有博客为绝对的新手解释此问题,因为如果您以前没有使用过这些技术,那么来自Klokantech的文档就不会很有帮助。 有人可以让我知道配置文件的位置,其名称应该是什么以及如何摆脱未配置的/ data目录的错误吗?谢谢

1 个答案:

答案 0 :(得分:1)

假设您的意思是klokantech / openmaptiles-server上的docker映像,则配置方法如下:

  1. 拉出图像。
  2. 运行映像-公开您可以连接的本地端口,并在/ data上将映像的本地路径绑定挂载
  3. 运行浏览器并在指定端口连接到容器主机。将出现一个“首次安装”界面,允许您选择要下载mbtile数据的区域。请注意,每个服务器只能运行1 mbtile,它将为该区域以外的所有内容渲染“空白”(棕褐色)图块。允许容器服务器下载磁贴。
  4. 检查在/ data处安装到容器的本地路径。现在,您应该看到一个.mbtiles文件和一个config.json文件。将那些保存下来以备后代之用。
  5. 您现在打算在实际位置中运行容器,部署映像,mbtiles和config.json。将mbtiles和config.json放在同一本地目录中,并在运行openmap-tileserver时将其绑定安装到/ data。它将使用现有的mbtiles和配置,跳过安装步骤,然后直接启动即可使用图块。