docker logs 檢視docker容器日誌

2022-03-18 12:24:26 字數 957 閱讀 5552

通過docker logs命令可以檢視容器的日誌。

docker logs -f -t --tail 100 datacenter

命令格式:

$docker logs [options] container

options:

--details 顯示更多的資訊

-f, --follow 跟蹤實時日誌

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

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

-t, --timestamps 顯示時間戳

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

例子:

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

$docker logs -f -t --since="2018-02-08" --tail=100 container_id

檢視最近30分鐘的日誌:

$docker logs --since 30m container_id

檢視某時間之後的日誌:

$docker logs -t --since="2018-02-08t13:23:37" container_id

檢視某時間段日誌:

$docker logs -t --since="2018-02-08t13:23:37" --until "2018-02-09t12:23:37" container_id

參考:

docker logs 檢視容器日誌操作

官方文件 檢視指定數量的實時日誌 docker logs tf tail 日誌條數 容器id docker logs tf tail 10 eaac94ef6926 檢視所有日誌 docker logs 容器id docker logs eaac94ef6926 帶時間戳檢視所有實時日誌 docke...

docker logs 實現剖析

docker完全可以輕易構建使用者的應用,即為 build docker還可以將應用快速分發,即為 ship 最後,docker依然有能力秒級啟動應用,即為 run。build,ship,run,簡單的3步,分分鐘為 devops 建立了管理應用生命週期的捷徑。應用是執行起來了,應用執行後,執行狀態...

docker logs 日誌原理

docker logs options container options details 顯示更多的資訊 f,follow 跟蹤日誌輸出,最後一行為當前時間戳的日誌 since string 顯示自具體某個時間或時間段的日誌 tail string 從日誌末尾顯示多少行日誌,預設是all t,ti...