ubuntu

ubuntu下docker日志怎么查看

小樊
34
2025-07-19 17:05:53
栏目: 智能运维

在 Ubuntu 下,您可以使用以下命令来查看 Docker 容器的日志:

  1. 使用 docker logs 命令:

    docker logs <container_id_or_name>
    

    其中,<container_id_or_name> 是您要查看日志的容器的 ID 或名称。例如:

    docker logs 4c7b8e6f2a3d
    

    或者

    docker logs my_container
    

    默认情况下,这将显示容器的标准输出(stdout)和标准错误(stderr)日志。如果您只想查看其中一个,可以使用 --stdout--stderr 选项:

    docker logs --stdout <container_id_or_name>
    

    或者

    docker logs --stderr <container_id_or_name>
    
  2. 如果您想实时查看日志,可以使用 -f--follow 选项:

    docker logs -f <container_id_or_name>
    

    这将类似于使用 tail -f 命令实时查看日志。

  3. 若要限制显示的日志行数,可以使用 --limit 选项:

    docker logs --limit 100 <container_id_or_name>
    

    这将仅显示最近的 100 行日志。

  4. 若要查看某个时间段的日志,可以使用 --since--until 选项:

    docker logs --since "2021-09-01T00:00:00" --until "2021-09-01T23:59:59" <container_id_or_name>
    

    这将仅显示在指定时间段内的日志。

这些命令应该可以帮助您在 Ubuntu 系统下查看 Docker 容器的日志。如果您遇到任何问题,请随时告诉我。

0
看了该问题的人还看了