Назад | Перейти на главную страницу

Как проверить ИСТОРИЮ перезапусков Docker-контейнеров

Пытаюсь найти историю перезапусков контейнеров.

Конечно STATUS поле на docker ps покажет текущее время безотказной работы.

Однако, если у меня есть контейнер с политикой перезапуска, например restart: unless-stopped и он прошел несколько перезапусков - Как я могу проверить эту историю перезапуска / безотказной работы?

Если движок докеров не отслеживает это изначально - есть ли хороший способ справиться с этим?

Вы можете просматривать события докера. Например. это покажет все события перезапуска за последний час:

docker events --filter event=restart --since=60m

Дополнительные сведения о событиях докеров см. В разделе: https://docs.docker.com/engine/reference/commandline/events

Вы можете проверить с помощью следующей команды: перезапуск системных событий докера

Чтобы получить больше информации : https://docs.docker.com/engine/reference/commandline/system_events