Como verificar o histórico de reinicializações do contêiner do Docker

Estou tentando encontrar o histórico de reinicializações de contêineres.

Claro que o STATUS campo em um docker ps mostrará o tempo de atividade atual.

No entanto, se eu tiver um contêiner com uma política de reinicialização, como restart: unless-stopped e passou por várias reinicializações - Como posso verificar esse histórico de reinicialização / tempo de atividade?

Se o mecanismo docker não rastrear nativamente isso - existe um bom método conhecido para lidar com isso?

Você pode ver os Eventos do docker. Por exemplo, isso mostrará todos os eventos de reinicialização na última hora:

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

Para mais detalhes sobre os Eventos do docker, consulte: https://docs.docker.com/engine/reference/commandline/events

Você pode verificar com o seguinte comando:

docker system --filter event=restart

Para mais informações : https://docs.docker.com/engine/reference/commandline/system_events