Docker
如何檢查 Docker 容器重啟的歷史記錄
我正在嘗試查找容器重啟的歷史記錄。
當然
STATUS
,a 上的欄位docker ps
將顯示目前的正常執行時間。但是,如果我有一個具有重啟策略的容器,例如
restart: unless-stopped
它已經經歷了幾次重啟 -我如何檢查重啟/正常執行時間歷史記錄?如果 docker 引擎本身不跟踪這個 - 有沒有已知的好方法來處理這個?
您可以查看 docker 事件。例如,這將顯示過去一小時的所有重啟事件:
docker events --filter event=restart --since=60m
有關 docker 事件的更多詳細資訊,請參閱:https ://docs.docker.com/engine/reference/commandline/events
您可以使用以下命令進行檢查:
docker system --filter event=restart
欲了解更多資訊: https ://docs.docker.com/engine/reference/commandline/system_events