Если вы говорите о просмотре журналов с помощью команды docker logs
на компьютере, на котором выполняются док-контейнеры, это невозможно сделать при использовании других драйверов журналирования.
См. ограничения по ведению журнала драйверов .
Если вы знаете, где находится журнал внутри контейнера, можно обойти это, написав скрипт, который копирует файл журнала из контейнера и отображает его, или, может быть, просто exec
в контейнери отображает это.Но я действительно не рекомендовал бы это.
Что-то вроде:
#!/bin/bash
docker cp mycontainer:/var/log/mylog.log $(pwd)/logs/mylog.log
tail -f $(pwd)/logs/mylog.log