Здравствуйте! Я запутался в терминологии, используемой в инструкциях по освобождению места.
Недавно у меня закончилось место на Droplet объемом 25 ГБ. Проведя поиск здесь, я выполнил команду очистки лаунчера и освободил несколько ГБ. Я НЕ удалял «неконтейнеризированные» образы (как мне кажется, именно этот термин был показан в консоли). Это картинки (я хочу сохранить все картинки!) или это старые пакеты установки Discourse?
Контекст: форум был перенесен с Vbulletin на Discourse, и многие изображения не перенеслись корректно и, похоже, были сохранены в отдельном разделе, если я правильно помню разговор с сервисом установки. Я боюсь, что процесс очистки предлагал удалить именно их
Удаляет ли опция «неконтейнеризированный образ», предложенная в процессе очистки, эти старые файлы, показанные на скриншоте ниже? «discourse/base».
25 ГБ едва хватает. Если у вас много изображений, возникнут проблемы. Проще всего выбрать Droplet большего размера. Следующий по простоте вариант — добавить том с данными и разместить там изображения. Однако для этого потребуются знания о файловых системах Unix и монтировании в Docker.
Есть несколько способов: разместите дополнительное пространство в /mnt/whatever-they-giveyou, затем скопируйте изображения из /var/discourse/shared/standalone/uploads в это дополнительное пространство и измените app.yml, чтобы использовать этот путь для /shared/uploads.
Самый безопасный способ — запустить новый Droplet, чтобы в случае ошибки ваш сайт не был повреждён.
Извините, я не знаю, почему я сказал 25 ГБ, когда, очевидно, их гораздо больше, судя по скриншоту, который я прикрепил. На самом деле у меня 80 ГБ.
Я ценю ваш ответ, @pfaffman, но мне всё ещё нужны эти «изображения», как на скриншоте? Некоторые из них не использовались уже 3 года. Что это вообще такое?