Hola,
¿Cómo puedo agregar un bloque de red Docker personalizado como el ejemplo de abajo a mi archivo de configuración de Discourse (container/app.yml)?
Quiero que el contenedor de Discourse se conecte a “my-network” después de ejecutar ./launch rebuild y ejecutarlo.
## este es la plantilla del contenedor Docker de Discourse todo-en-uno, independiente
##
## Después de realizar cambios en este archivo, DEBES reconstruir
## /var/discourse/launcher rebuild app
##
## TEN *MUCHO* CUIDADO AL EDITAR!
## ¡LOS ARCHIVOS YAML SON EXTREMADAMENTE SENSIBLES A ERRORES EN EL ESPACIADO O LA ALINACIÓN!
## visita http://www.yamllint.com/ para validar este archivo según sea necesario
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
....
## Cualquier comando personalizado para ejecutar después de la construcción
run:
- exec: echo "Inicio de los comandos personalizados"
## Si deseas establecer la dirección de correo electrónico 'From' para tu primer registro, descomenta y cambia:
## Después de recibir el primer correo de registro, vuelve a comentar la línea. Solo necesita ejecutarse una vez.
#- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
- exec: echo "Fin de los comandos personalizados"
networks:
my-network:
external: true
bloque de red:
networks:
my-network:
external: true