Docker查看日志详解(4种常用查看日志方式)

Docker查看日志详解(4种常用查看日志方式)-mikechen

1.Docker查看日志实时输出

语法格式:

docker logs -f [容器名称或容器id]

效果和Linux的 tail-f filename一样,可以把最新内容刷新显示到屏幕上。

示例:

docker logs -f redis

 

2.Docker查看最近10条日志

语法格式:

docker logs -f --tail num [容器名称或容器id]

示例,查看最近10条日志:

docker logs -f --tail 10 redis

 

3.Docker查看最近30分钟日志

语法格式:

docker logs --since 30m [容器名称或容器id]

比如:查看最近30分钟nginx日志:

docker logs --since 30m nginx

 

4.Docker查看日期至今所有日志

比如:查看2023-01-16到今天的所有日志:

docker logs -f --since "2023-01-16" nginx

陈睿mikechen

10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。

关注「mikechen」公众号,获取更多技术干货!

后台回复面试即可获取《史上最全阿里Java面试题总结》,后台回复架构,即可获取《阿里架构师进阶专题全部合集

评论交流
    说说你的看法