¿Discusión sobre el problema del puerto de Google Cloud?

Ahora pienso que quizás no estoy ejecutando un servidor web. ¿Necesito instalar Nginx antes o después de instalar Discourse, o algo así? Siguiendo un hilo de pensamiento de este tema, idéntico a mi problema.

Bien, empiezo a pensar que este es el problema. Parecía que Nginx estaba instalado, pero no se estaba ejecutando. Maté los PIDs 14311 y 14295 de docker-proxy y luego ejecuté Nginx. Ahora Nginx está vinculado al puerto 80 y, cuando accedo a mi sitio, ¡Nginx me da la bienvenida!
Ahora a hacer que Docker/Discourse vuelva a funcionar.

También encontré esta guía sobre la instalación de Discourse/Nginx en una versión anterior de Ubuntu. Parece que cambiaron el puerto de Docker, del puerto 80 por alguna razón. Quizás haya algún conflicto aquí.

De alguna manera logré tener tanto Nginx ejecutándose en el puerto 80 como docker-proxy escuchando en los puertos 8060 para http y 9443 para https (como sugiere otro tutorial). Pero al lograr esto, ahora estoy perdido de nuevo. Discourse parece un foro tan agradable, pero aparentemente imposible de instalar en Google Cloud para principiantes como yo.