檢視docker日誌

2021-10-02 08:22:44 字數 1069 閱讀 5275

通過docker檢視日誌需要先知道docker中的容器編號container id

通過命令sudo docker ps或者sudo docker container ls -a任意乙個都可以

命令名稱:

docker logs
語法:docker logs [options] container--details顯示更多的資訊

-f動態顯示檔案末尾內容

-t, --timestamps 顯示時間

--since string顯示自某個timestamp之後的日誌,或 相對時間,如42m(即42分鐘)

--until string顯示自某個timestamp之前的日誌,或 相對時間,如42m(即42分鐘)

--tail string從日誌末尾顯示多少行日誌, 預設是all

示例:檢視指定時間後的日誌,只顯示最後100行:

sudo docker logs -f -t --since="2020-01-01" --tail=100 container_id
檢視最近30分鐘的日誌:

sudo docker logs --since 30m container_id
檢視某時間之後的日誌:

sudo docker logs -t --since="2020-01-01t13:23:37" container_id
檢視某時間段日誌:

sudo docker logs -t --since="2020-01-01t13:23:37" --until "2020-01-02t12:23:37" container_id

docker 檢視docker容器日誌

1 命令格式 docker logs options container options details 顯示更多的資訊 f,follow 跟蹤實時日誌 since string 顯示自某個timestamp之後的日誌,或相對時間,如42m 即42分鐘 tail string 從日誌末尾顯示多少行日...

檢視docker容器日誌

檢視names為lcn的日誌 docker logs f t tail 100 lcn命令格式 docker logs options container id或names options details 顯示更多的資訊 f,follow 跟蹤實時日誌 since string 顯示自某個times...

docker檢視日誌記錄

命令格式 docker logs options container options details 顯示更多的資訊 f,follow 跟蹤實時日誌 since string 顯示自某個timestamp之後的日誌,或相對時間,如20m 即20分鐘 tail string 從日誌末尾顯示多少行日誌,...