【问题标题】:Openmaptiles-server on Docker - ConfigDocker 上的 Openmaptiles-server - 配置
【发布时间】:2018-10-19 04:04:06
【问题描述】:

我正在尝试自定义在 Docker 下运行的 OpenMaptiles-Server。我没有码头曝光。我已经阅读了文档,他们建议有一个 Docker 的配置文件,但它的名称是什么,它的位置似乎是假设的知识。 是否有一个博客可以为绝对新手解释这一点,因为如果您以前没有使用过这些技术,Klokantech 的文档并不是很有帮助。 有人可以让我知道配置文件的位置,它的名称应该是什么以及我如何摆脱有关未配置 /data 目录的错误?谢谢

【问题讨论】:

    标签: openmaptiles


    【解决方案1】:

    假设你指的是klokantech/openmaptiles-server的docker镜像,配置方法如下:

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

    【讨论】:

    • H Zach,非常感谢您的详细回复。我现在已经解决了我遇到的问题。这些主要与我之前根本没有接触过 Docker 的事实有关。现在我有机会跟上 Docker 的速度,事情开始变得更有意义了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-18
    相关资源
    最近更新 更多