Можно ли просто запаковать весь /var/discourse и запустить его на новом сервере?

Это грязный способ перемещения, но при условии, что это установка по умолчанию и вы сначала остановите все свои контейнеры Docker, это, скорее всего, сработает.