"Менее 5 ГБ свободного места" — неправда! 👀

Для этой конкретной перестройки вам нужно было загрузить новый базовый образ, что видно по строкам от WARNING до Status на вашем скриншоте. Он большой — 2,81 ГБ, согласно моей системе, поэтому то, что вы видите, — это место, потерянное из-за этой новой версии базового образа.

# docker images -a
REPOSITORY                 TAG       IMAGE ID       CREATED        SIZE
discourse/base             latest    ab71a5d97460   4 days ago     2.81GB

Использование команды ./launcher cleanup очистит неиспользуемые контейнеры и образы, что может освободить достаточно места. Как отметил @pfaffman, прямая очистка (pruning) с помощью Docker также может удалить дополнительные неиспользуемые объекты, хотя лично я не заметил значительной пользы от этого помимо очистки контейнеров и образов.

Ещё один способ, который может помочь, — очистка кэша apt, который может стать довольно большим.

apt-get clean