Не удалось запустить контейнер после обновления

Я только что попытался обновить версию Discourse, выполнив следующие команды:

cd /var/discourse
git pull
./launcher rebuild app

Сначала у меня возникли проблемы с местом на диске, которые я решил с помощью ./launcher cleanup.

Однако теперь при попытке запустить приложение я получаю эту ошибку:

Буду очень признателен за любые рекомендации. Я НЕ веб-разработчик, поэтому мало что понимаю в том, что здесь делаю.

Кажется, я никогда не запускал приложение вручную :thinking:
Появилась ли какая-либо ошибка после очистки при выполнении ./launcher rebuild app?

Да, при повторной сборке возникала ошибка. Я только что попробовал собрать заново и получил ту же ошибку:

Кажется, порт 80 занят:
netstat -plnt | grep 80?

Спасибо, @Benjamin_D.

Ну, nginx запущен. Если он вам не нужен, вы можете остановить его:
systemctl stop nginx
или даже отключить:
systemctl disable nginx
чтобы он не запускался при следующей перезагрузке, а затем пересоберите систему.