O Discourse não inicia porque a porta 80 está em uso

Então, eu estava tentando executar ./launcher start app, mas continuo recebendo este erro:

root@Roblox-Development:/var/discourse# ./launcher start app

starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (73771b238a3c9cdb51c4976f9548e695f4d1a9b0a4605c33eb3d857a8206cffc): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app

Há alguma maneira de corrigir isso?

Informações extras:

Eu também executei apenas esses 2 comandos.

sudo add-apt-repository ppa:nginx/stable -y
sudo apt-get update && sudo apt-get install nginx

escutando tcp 0.0.0.0:80: bind: endereço já em uso

verifique o uso das portas do seu host; o nginx pode estar usando a porta 80 por padrão, e você precisará parar o nginx.

Gostaria apenas de observar que o PPA do Launchpad não é mantido ativamente pelo Nginx. Se você realmente quiser a versão mais recente, consulte as instruções de instalação.

Você instalou o nginx no servidor e ainda não configurou o Discourse para rodar atrás de um proxy reverso.

Siga este guia para obter ajuda: