Журналы Docker из go-контейнера (log и fmt) останавливаются после инициализации - PullRequest
0 голосов
/ 28 января 2019

Я работаю над приложением, которое состоит из нескольких контейнеров go.Я управляю ими с помощью докера.Недавно у меня были проблемы с получением журналов из них.Когда я запускаю «docker logs [container-name]», я вижу только те журналы, которые были созданы во время init для пакетов в моем приложении и во время main, прежде чем служба начнет слушать.Последующие вызовы log.Println или fmt.Println не отображаются в выходных данных «журналов докера».Вы знаете, что может происходить?

1 Ответ

0 голосов
/ 28 января 2019

Возможно, вы захотите записать свои журналы в / dev / stdout или просто использовать

log.SetOutput(os.Stdout)

С log package

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...