Вариант решения: установить как дополнительные расширения из локальной папки
https://github.com/geoserver/docker?tab=readme-ov-file.
Скачал расширение соответствующее версии geoserer "geoserver-2.27.0-vectortiles-plugin"
Сначала попробовал через имеющийся в контейнере install-extensions.sh загрузить расширение командой
/opt/install-extensions.sh geoserver-2.27.0-vectortiles-plugin.zip
получил в логах
Starting installation of extensions
Finished installation of extensions
но ничего не изменилось
затем пересоздал контейнер добавив в docker-compose
volumes:
- ./data_dir:/opt/geoserver_data
- ./geoserver-extensions:/opt/additional_libs
geoserver-extensions - созданная мной папка с распакованными файлами архива.
В логах при запуске сервера нашёл записи
2025-07-12 22:58:26 Starting installation of extensions
2025-07-12 22:58:26 Finished installation of extensions
2025-07-12 22:58:26 Installed 5 JAR extension file(s) from the additional libs folder
Первые 2 записи видимо это всё тот-же установщик из инструкции, а третья - последнее изменение.
Как результат, всё заработало!
Первое что бросилось в глаза это форматы изображений тамилов в параметрах кэша тайлов, записи вверху, как и в документации
https://docs.geoserver.org/stable/en/user/extensio...
application/json;type=geojson
application/json;type=topojson
application/json;type=utfgrid
application/vnd.mapbox-vector-tile
Записи application/json;type=geojson и application/vnd.mapbox-vector-tile были сразу но 1 была сверху, 2 снизу.
Как вариант
- INSTALL_EXTENSIONS = "true"
- STABLE_EXTENSIONS = "vectortiles"
ставит не всё и нужно дополнительное расширение или это ошибка данного образа