Спасибо. Думаю, вы можете просто добавить 2 ГБ или 4 ГБ swap-памяти. Однако сообщение об устаревшей версии Docker и работа на 18.04 LTS означают, что вы будете в гораздо более выгодном положении, если перенесёте данные на новый экземпляр с чистой установкой ОС: предпочтительно 24.04. В настоящее время я использую как 24.04, так и 22.04.
Перенос на новый чистый экземпляр, вероятно, потребует меньше усилий в целом, чем попытка обновления на месте. Это может даже быть менее disruptive. В любом случае, скорее всего, у вас будет небольшая пауза в работе.
Шаг 1: создайте резервную копию (включая загрузки) и скачайте её для сохранности. Также сделайте копию файла app.yml.
Вчера я выполнял миграцию по схожим причинам. Кроме того, я смог получить более мощный сервер за ту же цену, перейдя на новое предложение от хостинг-провайдера.
Я следовал рекомендациям и советам по миграции, изложенным здесь:
Также для достижения наилучших результатов прочитайте:
Мнение MKJ о конфигурации развёртывания Discourse
У вас также немного мало места на диске, особенно если вы добавите swap. Обычно я выполняю:
du -kx / | sort -n | tail -55
или что-то подобное, чтобы проверить, нет ли крупных файлов, которые можно удалить.