У меня работает мультисайт в контейнере, подключенный к удалённому серверу баз данных с PostgreSQL и Redis. Теперь я хочу перенести обе эти службы на хост, где запущен Docker-контейнер Discourse, и подключиться к ним через Unix-сокеты. Есть ли какие-либо рекомендации по конфигурации, как предоставить контейнеру Discourse доступ к сокетам, экспонированным в файловой системе хоста?
Смонтируйте как bind-монты внутри контейнера каталоги, в которых находятся сокеты (не сами сокеты, так как это вызывает неприятные проблемы), а затем настройте Discourse для работы с этими сокетами.