Я запускаю несколько контейнеров, используя docker-compose
. Я вижу журналы приложений с командой docker-compose logs
. Однако я хотел бы получить доступ к необработанному файлу журнала, чтобы отправить его где-нибудь, например? Где он находится? Я думаю, это отдельный журнал для каждого контейнера (внутри контейнера?), Но где я могу его найти?Где находится файл журнала с журналами из контейнера?
29
A
ответ
56
журналы в контейнер можно найти в:
/var/lib/docker/containers/<container id>/<container id>-json.log
(если вы используете форму журнала по умолчанию у которых есть JSON)
36
Вы можете docker inspect
каждый контейнер, чтобы увидеть, где их журналы:
docker inspect --format='{{.LogPath}}' $INSTANCE_ID
Интересны:
Докер 1.8 и docker- составляют 1.4 там уже существует способ, чтобы ограничить размер журнала с помощью docker compose log driver и лог-неавтоматического макс-размер:
log_driver: "json-file"
log_opt:
max-size: "100k"
max-file: "20"
- issue 1866: журналы не выходит, если контейнер уже остановлен
0
Для того, чтобы просмотреть непосредственно логфайл менее, я использую:
docker inspect $1 | grep 'LogPath' | sed -n "s/^.*\(\/var.*\)\",$/\1/p" | xargs sudo less
перспективе, как ./viewLogs.sh ИмяКонтейнера
Смежные вопросы
- 1. Где находится elmah.mvc файл журнала
- 2. Где находится файл журнала nodejs?
- 3. Где находится файл журнала после включения ведения журнала запросов?
- 4. где находится файл журнала для Microsoft.Tools.WindowsInstallerXml.Bootstrapper
- 5. Где находится файл журнала в openmeeting
- 6. Где находится файл журнала LogStash на Mac?
- 7. Где находится файл журнала в log4net?
- 8. Где находится файл журнала консоли в CloudBees?
- 9. Logstash: получил один файл журнала с разными журналами
- 10. Где находится файл журнала в веб-приложении с log4j?
- 11. где находится файл журнала в приложении nodejs с winston
- 12. Где мой файл журнала?
- 13. Где находится файл yuicompressor.jar?
- 14. Где находится файл .runsettings?
- 15. Где находится файл журнала действий OpenStack Web UI на Ubuntu
- 16. Где находится файл журнала, когда я использую svn + ssh?
- 17. Где находится файл журнала для XCode Scheme Post-Actions?
- 18. Где находится файл?
- 19. Где находится файл getResourceAsStream (файл)?
- 20. Где находится файл конфигурации?
- 21. Где находится файл calabash_steps.rb?
- 22. Где находится файл application.rb?
- 23. Где находится файл upload_handler.php?
- 24. Где находится файл eclipse.ini?
- 25. Где находится файл * .NavData?
- 26. Где находится файл phpunit.php?
- 27. Где находится файл JSON?
- 28. Где находится файл весны?
- 29. Где находится файл "socket.io.js"?
- 30. Где находится файл modify_ldt?