Usuario inexperto, con las siguientes líneas de transcripción para iniciar la discusión:
# ./launcher enter app
Se detectó la arquitectura x86_64.
ADVERTENCIA: Vamos a empezar a descargar la imagen base de Discourse
Este proceso puede tardar entre unos minutos y una hora, dependiendo de la velocidad de tu red
Por favor, ten paciencia
2.0.20240602-0023: Extrayendo desde discourse/base
728328ac3bde: Extrayendo [=============================> ] 18.68MB/31.43MB
1c0ca3c0af81: Descarga completa
...
Esto no es lo que esperaba que sucediera.
Al ingresar el comando docker ps, veo que ya hay un contenedor con algún tipo de Discourse en ejecución. Lo único que quiero es obtener un shell en ese contenedor en ejecución… no reconstruir toda la aplicación. De hecho, dentro del script ./launcher (alrededor de la línea 746) parece que el comando enter de ./launcher se supone que eventualmente hace lo que yo esperaba… a saber, emitir el comando
docker exec -it app /bin/bash
¿Hay alguna razón convincente para hacer un montón de trabajo adicional antes de hacer esto? Si es así, por favor ilústrame; si no, quizás alguien con experiencia y habilidad pueda transformar esta pregunta en una sugerencia útil. Gracias.