溫馨提示×

centos上docker日志怎么查看

小樊
81
2025-04-14 14:38:24
欄目: 智能運維

在CentOS上查看Docker容器的日志,可以使用docker logs命令。以下是一些常用的docker logs命令選項和用法:

  1. 基本用法

    docker logs <container_id_or_name>
    

    這將顯示指定容器的標準輸出和標準錯誤日志。

  2. 實時查看日志

    docker logs -f <container_id_or_name>
    

    使用-f選項可以實時查看容器的日志輸出。

  3. 查看最近的N條日志

    docker logs -n <number_of_lines> <container_id_or_name>
    

    使用-n選項可以指定要查看的日志行數。

  4. 跟蹤日志

    docker logs -f --tail <number_of_lines> <container_id_or_name>
    

    結合-f--tail選項可以實時查看并跟蹤最近的N條日志。

  5. 查看特定時間段的日志

    docker logs --since <timestamp> <container_id_or_name>
    docker logs --until <timestamp> <container_id_or_name>
    

    使用--since--until選項可以查看特定時間段的日志。時間戳可以是日期時間格式(如2023-10-01T12:00:00)或相對時間(如2 weeks ago)。

  6. 查看容器的啟動日志

    docker logs --follow <container_id_or_name>
    

    這與-f選項相同,用于實時跟蹤容器的日志輸出。

示例

假設你有一個名為my_container的容器,你可以使用以下命令查看其日志:

docker logs my_container

實時查看日志:

docker logs -f my_container

查看最近的10條日志:

docker logs -n 10 my_container

實時查看并跟蹤最近的10條日志:

docker logs -f --tail 10 my_container

查看從2023年10月1日開始的日志:

docker logs --since "2023-10-01" my_container

通過這些命令,你可以方便地查看和管理CentOS上Docker容器的日志。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女