Tayrus0,
Просто интересно, ради чего прекрасного вы сжигаете такое количество электроэнергии впустую (глядя на количество ядер)? Надеюсь, не ради одного скромного бота?
выполняется обращение к БД 4-5 раз
А какие запросы там? Может, необходимые индексы отсутствуют?
MrChen, не будет останавливать контейнер если остановлен вручную. А так похоже на always.
Но главное, как я указал, это добавить в конце файла docker-compose.yml
volumes:
data-volume:
Кстати, я бы поменял на data_volume вместо data-volume, на всякий случай.
Вот так.
Поэтому вся вышеперечисленная конструкция может быть заменена на один вызов update_one.