Роман Мирр, В момент выключения происходит тоже самое что и с выключением обычных демонов apache2 или nginx. Соответственно и ошибка будет такая же.
Докер можно сделать так, чтоб он распределял запросы на разные контейнеры. Соответственно если один из них выключен, то запрос идет на второй. Можно разбить пополам. Это удобно для сборки статистики при внедрении каких либо правок или функционала.
Роман Мирр, у меня используется ArchLinux. В домашней директории расположена папка docker в которой размещены проекты по отдельным директориям.
Внутри находятся файлы docker-compose, файлы проектов и баз данных (при необходимости, удобнее выносить их в локальные volume).
В самом docker-compose прописываю образы которые мне необходимы, связи и шарю папки проекта.
При необходимости можно прописать отдельный свой контейнер.
hollanditkzn, в cron нужно предусмотреть таймауты, чтоб не слать слишком часто и много данных. Иначе забанят и за сверх лимит придется платить.
В базе хранить долготу, широту и адрес. Смотри в каком формате он приходит. По идее дом и улица должны быть по отдельности, так их и храни.
Докер можно сделать так, чтоб он распределял запросы на разные контейнеры. Соответственно если один из них выключен, то запрос идет на второй. Можно разбить пополам. Это удобно для сборки статистики при внедрении каких либо правок или функционала.