Согласно официальным документам Docker, можно получить выходные данные контейнера stdout и stderr в виде сообщений GELF, который является форматом, который понимается, например, Graylog.
У меня есть следующий фрагмент в моем docker -compose.yml
logging:
driver: "gelf"
options:
gelf-address: "udp://1.2.3.4t:12201"
Это нормально работает на моем поле linux - все сообщения отправляются в graylog. Однако при запуске этого же изображения на моем локальном компьютере с настольным компьютером docker в graylog ничего не отправляется.
Отправка сообщения вручную извне docker настольного компьютера с моего компьютера также работает - поэтому я предполагаю, что проблема в docker рабочем столе.
Я использую docker рабочий стол с версией 19.03.8. Есть идеи?