Задать вопрос
@SMaster1

Как правильно настроить ротацию логов Docker и pm2?

Есть проект в Docker, внутри команда запуска
NODE_ENV=production pm2-runtime start ./bin/www -i max

Проект запускается через композ:
docker-compose up -d
При этом логи пишутся в докер и остаются внутри контейнера.
Команда # find / -name "*.log" в контейнере выдает:
/usr/local/share/.cache/yarn/v6/npm-is-arrayish-0.3.2-integrity/node_modules/is-arrayish/yarn-error.log
/var/log/apt/term.log
/var/log/apt/history.log
/var/log/alternatives.log
/var/log/dpkg.log
/var/log/fontconfig.log
/app/yarn-error.log
/app/node_modules/is-arrayish/yarn-error.log
/app/log/error.log
/app/log/app.log


Файлы /app/log/error.log и /app/log/app.log содержат те же логи, что и Docker.
Как правильно настроить хранение и ротацию логов Docker и pm2 ?
  • Вопрос задан
  • 599 просмотров
Подписаться 1 Средний Комментировать
Ответ пользователя Grish Poghosyan К ответам на вопрос (3)
@justmavi
Software Development Engineer at Softconstruct