Hello Community!
Я столкнулся со следующей проблемой и не нашел полезных советов в документации:
У меня есть два docker-compose.yml
файла.Давайте предположим, что это случай:
Файл 1:
docker-compose-application.yml
- Содержит несколько служб и конфигураций.
Файл 2:
docker-compose-elasticstack.yml
- Содержит службы ElasticSearch, Logstash, Kibana и FileBeat
Оба файла запускаются независимо и работают правильно.Обычно я запускаю только приложение.Только в некоторых особых случаях необходим также elastistack.
Вопрос:
Как настроить дополнительный файловый ресурс для журналов между этими двумя файлами, к которым я могу получить доступс FileBeat?Поэтому при необходимости я запускаю оба файла, если не только приложение.
Цель: 1
docker-compose -f docker-compose-application.yml up
- Приложение, работающее без общей папки журнала.
Цель: 2
docker-compose -f docker-compose-application.yml -f docker-compose-elasticstack.yml up
- Приложение + Elasticstack, работающее с общим каталогом файлов журнала.
Спасибомного заранее!