Вы можете запустить geoserver внутри tomcat, используя {tomcat_home} /bin/startup.sh из командной строки (почти все языки программирования позволяют запускать команды ОС).
Теперь, для установки и подключения к данным, ваш лучшийшанс использовать Geoserver Rest API: https://docs.geoserver.org/stable/en/user/rest/
Если вы хотите реплицировать одну и ту же конфигурацию / настройку данных для нескольких экземпляров геосервера, вы можете создать готовый каталог «data» со всеми вашими конфигурациями и вставить этот каталог вкаждый экземпляр геосервера, который вы хотите.
Шаг разрыва вы можете использовать команду {tomcat_home} /bin.shutdown.sh.