docker日誌 及 docker容器日誌

2021-10-06 16:24:03 字數 602 閱讀 6373

docker容器的日誌是預設存在本地的/var/lib/docker/containers/container_id/container_id-json.log 裡。

可以用以下命令查log檔案的位置

docker inspect container_id | grep log

或:docker inspect container_name | grep log

可以cd到這個資料夾下了。

到/containers這裡可能就會「permission denied」

sudo chmod -r 777 ./containers
加許可權,可以了

列印容器日誌 (-f 是跟蹤日誌輸出)

docker logs -f container_name
容器日誌存到檔案裡

docker logs container_name >& 路徑/檔名.log

docker 檢視docker容器日誌

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

docker 日誌位置

日誌分兩類,一類是docker 引擎日誌 另一類是容器日誌。docker 引擎日誌 docker 引擎日誌一般是交給了upstart ubuntu 14.04 或者systemd centos 7,ubuntu 16.04 前者一般位於 var log upstart docker.log下,後者一...

docker清理日誌

docker 用久了 日誌一大堆,很占用空間,不用的日誌可以清理掉了。docker logs f container name 噼里啪啦 一大堆,太對,清理掉 找到對應container的日誌檔案,一般是在 var lib docker containers containerid containe...