在docker中,可以利用logs命令的“–tail”參數來顯示最后幾行日志,logs命令用于獲取容器的日志,“–tail”參數用于設置僅列出最新的幾條容器日志,語法為“docker logs –tail=行數”。
本教程操作環境:linux7.3系統、docker-1.13.1版、Dell G3電腦。
docker中logs命令怎么顯示最后幾行
docker logs : 獲取容器的日志
語法
docker?logs?[OPTIONS]?CONTAINER
OPTIONS說明:
-f : 跟蹤日志輸出
–since :顯示某個開始時間的所有日志
-t : 顯示時間戳
–tail :僅列出最新N條容器日志
實例
跟蹤查看容器mynginx的日志輸出。
runoob@runoob:~$?docker?logs?-f?mynginx 192.168.239.1?-?-?[10/Jul/2016:16:53:33?+0000]?"GET?/?HTTP/1.1"?200?612?"-"?"Mozilla/5.0?(Windows?NT?6.1;?WOW64)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/45.0.2454.93?Safari/537.36"?"-" 2016/07/10?16:53:33?[error]?5#5:?*1?open()?"/usr/share/nginx/html/favicon.ico"?failed?(2:?No?such?file?or?directory),?client:?192.168.239.1,?server:?localhost,?request:?"GET?/favicon.ico?HTTP/1.1",?host:?"192.168.239.130",?referrer:?"http://192.168.239.130/" 192.168.239.1?-?-?[10/Jul/2016:16:53:33?+0000]?"GET?/favicon.ico?HTTP/1.1"?404?571?"http://192.168.239.130/"?"Mozilla/5.0?(Windows?NT?6.1;?WOW64)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/45.0.2454.93?Safari/537.36"?"-" 192.168.239.1?-?-?[10/Jul/2016:16:53:59?+0000]?"GET?/?HTTP/1.1"?304?0?"-"?"Mozilla/5.0?(Windows?NT?6.1;?WOW64)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/45.0.2454.93?Safari/537.36"?"-" ...
查看容器mynginx從2016年7月1日后的最新10條日志。
docker?logs?--since="2016-07-01"?--tail=10?mynginx
推薦學習:《docker視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦