Не удается просмотреть журналы контейнеров на хосте докеров, когда я использую драйвер awslogs

Я установил «stdout» в файле докеров, чтобы отправлять журналы приложений на хост докеров. Мое требование состоит в том, чтобы отправлять журналы контейнеров в облачные часы и докер-хост. Для cloudwatch я использовал драйвер awslogs в docker-compose, но теперь журналы не отображаются в хосте docker [контейнер журналов docker]. Я использую экземпляр EC2.

Ошибка:

"logs" command is supported only for "json-file" and "journald" logging drivers (got: awslogs)

Пожалуйста, предложите, как реализовать оба.


person kohi    schedule 19.07.2017    source источник


Ответы (1)


В настоящее время только корпоративная версия 18.03.1-ee-1 поддерживает несколько драйверов журналов.

https://docs.docker.com/engine/release-notes/#older-docker-engine-ee-release-notes

person alex88    schedule 08.12.2018