Залить проект в git репозиторий.
Установить на другой машине `git`, `docker`, `docker-compose`
Склонировать репозиторий на другой машине.
Собрать, запустить контейнеры.
Посмотрите doctrine-extension. Там определен ряд функций для postgres (и не только).
Так же можно создать собственные кастомные функции, подключать и затем использовать в dql
В вашем скрипте, в обработчике click вы создаете еще один featureGroup и тут же удаляете его. При этом первый созданный вами featureGroup остается.
Измените код, на этот и будет работать:
// Добавляем маркеры на карту
var feature = L.featureGroup([marker_1, marker_2, marker_3]).addTo(mymap);
$(document).on('click', '.delete', function(e){
feature.remove();
return false;
});