Этот вывод получен из приложения, которое ожидает записи в tty.Это может быть конфигурация приложения, которую вы можете изменить.И он также может обнаруживать, когда их ввод является tty, который вы можете переключать с помощью docker (флаг -t
или tty
в файле compose, который по умолчанию выключен).
Если вы не можете изменить контейнерили приложение, чтобы избежать печати управляющих символов, затем вы можете попытаться удалить их с помощью команды sed:
docker logs containername | sed $'s/[^[:print:]\t]//g' > containername.log