Docker-compose.yml para ejecutar discourse localmente

Hola, he estado intentando configurar Discourse localmente usando Docker y me encontré con este repositorio GitHub - discourse/discourse_docker: A Docker image for Discourse

Desafortunadamente, no encuentro instrucciones adecuadas sobre cómo configurar un archivo docker-compose.yml. ¿Alguien ha creado uno? ¿Se puede agregar a este repositorio? ¿O alguien puede compartir si lo ha hecho funcionar?

Me parece que la configuración del contenedor mencionada en el readme no se adhiere a la definición del archivo compose, de ahí esta pregunta.

Agradezco cualquier respuesta o indicación.
Gracias

La forma compatible de ejecutarlo es seguir la instalación estándar. Si desea un seguro local/de desarrollo sin nombre de host, consulte Instalar Discourse para desarrollo usando Docker.

Si desea instalar usando docker compose, cree una imagen con launcher, póngala en algún lugar donde docker compose pueda acceder a ella y empiece. Hay un comando de launcher que imprimirá los valores de entorno necesarios. Puede leer el código fuente del launcher para obtener el comando, ya que no recuerdo si.

Consulte también ¿Puede Discourse enviar imágenes Docker frecuentes que no necesiten ser inicializadas?

1 me gusta

Estoy usando docker compose para ejecutar discourse localmente y en un servidor. No está totalmente documentado, pero este es el repositorio, y estaré encantado de responder cualquier pregunta al respecto:

Definitivamente me tomó mucho más tiempo de lo esperado ponerlo en funcionamiento.

1 me gusta

¡Guau! Esto parece mucho más complicado de lo que pensaba. Desafortunadamente, no tengo mucho tiempo para resolver todo esto, así que me rindo. En caso de que alguien encuentre una forma sencilla de hacer funcionar Discourse con un archivo docker-compose.yml, se lo agradecería y también se podría actualizar el README del repositorio discourse_docker. ¡Gracias por sus respuestas hasta ahora!

1 me gusta