Здравствуйте,
Как добавить блок пользовательской сети Docker, подобный приведенному ниже примеру, в мой файл конфигурации Discourse (container/app.yml)?
Я хочу, чтобы контейнер Discourse подключался к «my-network» после выполнения ./launch rebuild и запуска.
## это шаблон автономного контейнера Discourse «все в одном»
##
## После внесения изменений в этот файл вы ОБЯЗАНЫ выполнить пересборку
## /var/discourse/launcher rebuild app
##
## БУДЬТЕ *ОЧЕНЬ* ОСТОРОЖНЫ ПРИ РЕДАКТИРОВАНИИ!
## YAML-ФАЙЛЫ ЧРЕЗВЫЧАЙНО ЧУВСТВИТЕЛЬНЫ К ОШИБКАМ В ПРОБЕЛАХ И ВЫРАВНИВАНИИ!
## посетите http://www.yamllint.com/, чтобы при необходимости проверить этот файл
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
....
## Любые пользовательские команды для выполнения после сборки
run:
- exec: echo "Начало пользовательских команд"
## Если вы хотите установить адрес электронной почты «От» для вашей первой регистрации, раскомментируйте и измените:
## После получения первого письма о регистрации снова закомментируйте строку. Выполнять это нужно только один раз.
#- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
- exec: echo "Конец пользовательских команд"
networks:
my-network:
external: true
Блок сети:
networks:
my-network:
external: true