0

我正在尝试docker-compose使用个性化config.json文件将 Tileserver GL 容器包含到我现有的 中。这是相关部分docker-compose.yml

  osm_tile_server:
    image: maptiler/tileserver-gl
    container_name: open_tile_server
    volumes:
      - ./Tile_server/data:/data
    ports:
      - '8081:8080'
      - '5431:5432'
    command:
      - '-c my_config.json'

文件data夹结构

.Tile_server/data/
├── malta.bbox
├── malta.osm.pbf
├── my_config.json
├── quickstart_checklist.chk
├── styles
│   └── my_style.json
└── tiles.mbtiles

运行文件时docker-compose up-c my_config.json被忽略。但是,如果我只是简单地运行它docker run -it -v $(pwd)/Tile_server/data:/data -p 8081:80 maptiler/tileserver-gl -c my_config.json,甚至奇怪的是,如果我--verbose用作command实例而不是-c my_config.json,则执行该选项。

4

0 回答 0