Я использую docker swarm для развертывания кластера приложения весенней загрузки на том же хосте. Рабочим каталогом для контейнера docker является / app, и я выполняю настройку так, чтобы файлы журнала помещались в папку / app / logs. Я хочу видеть файлы журналов в каталоге /opt/logs
хост-компьютера, поэтому в файле docker -compose.yml у меня есть
volume:
- /opt/logs:/app/logs
, но поскольку у меня есть кластер контейнеров для то же приложение Springboot, все файлы журналов в разных контейнерах будут монтироваться в один и тот же / opt / logs на одном и том же хост-компьютере, тогда возникает конфликт.
Что я могу сделать, чтобы справиться с такой проблемой?