当前位置: 首页 > news >正文

【docker】查看容器日志

目录

一.通过查找宿主机日志路径,通过Linux命令查看即可。

1.1 查看容器日志路径

1.2 按照日志路径检索日志

二、通过docker命令检索日志

2.1 查看指定时间后的日志,只显示最后20行

2.2 查看最近10分钟的日志

2.3 查看某时间段之后的日志

2.4 查看某时间段内的日志


我们在服务器端经常要根据服务器日志排查问题,每当我们的服务通过docker部署,想要检索日志该怎么排查比较方便呢,下面提供两种方法:

一.通过查找宿主机日志路径,通过Linux命令查看即可。

1.1 查看容器日志路径

查看自己的容器ID,通过docker ps命令

查看容器对应的日志路径

docker inspect fe65b0dbf0f7

找到LogPath参数:

1.2 按照日志路径检索日志

grep "XXXX" /data/docker_home/containers/fe65b0dbf0f7eb9582598eb51db019f65746c6a72fafbf0319e0ca0f4a9dd6b1/fe65b0dbf0f7eb9582598eb51db019f65746c6a72fafbf0319e0ca0f4a9dd6b1-json.log

大日志文件操作可以结合Linux其他命令检索即可。

二、通过docker命令检索日志

命令格式

$ docker logs [OPTIONS] CONTAINEROptions:--details        显示更多的信息-f, --follow         跟踪实时日志--since string   显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟)--tail string    从日志末尾显示多少行日志, 默认是all-t, --timestamps     显示时间戳--until string   显示自某个timestamp之前的日志,或相对时间,如42m(即42分钟)

2.1 查看指定时间后的日志,只显示最后20行

$ docker logs -f  --tail=50 fe65b0dbf0f7

2.2 查看最近10分钟的日志

$ docker logs --since 10m fe65b0dbf0f7

2.3 查看某时间段之后的日志

docker logs -t --since="2023-10-16T08:40:30" fe65b0dbf0f7

2.4 查看某时间段内的日志

$ docker logs -t --since="2023-10-16T08:40:30" --until "2023-10-16T08:50:50" fe65b0dbf0f7

http://www.lryc.cn/news/198249.html

相关文章:

  • Vue使用Echarts建立知识图谱
  • 力扣(LeetCode)1726. 同积元组(C++)
  • LAXCUS分布式操作系统是怎么实现的?
  • 香港服务器的速度为什么比较快
  • PhotoShop批量压缩图片
  • 零基础入门网络渗透到底要怎么学?_网络渗透技术自学
  • 一个可以解决企业跨网文件交换难题的软件所具备的特性必须有哪些
  • 【根据车间号[81321000]未找到ERP逻辑仓】
  • Dapr v1.12 正式发布:发件箱模式是亮点
  • RedisObject
  • 【剑指Offer】31.栈的压入、弹出序列
  • Linux设置开机自启动奇安信可信浏览器,并配置默认页面
  • flink1.15 异步维表Join 用于外部数据访问的异步 I/O scala版本
  • Elasticsearch Relevance Engine---为AI变革提供高级搜索能力[ES向量搜索、常用配置参数、聚合功能等详解]
  • 微信小程序之会议OA系统首页布局搭建与Mock数据交互
  • 动态规划解股票类型
  • 前端用 js-file-download组件下载后端返回的pdf,word,excel文件
  • Mac硬盘检测工具
  • 一篇文章解密如何轻松实现移动应用的电子和手绘PDF签名功能!
  • 【大数据】Kafka 入门简介
  • Unity可视化Shader工具ASE介绍——8、UI类型的特效Shader编写
  • 科学指南针XPS | SEM | BET 降价:不赚钱,就和您交个朋友
  • nginx正反向代理,负载均衡
  • 物联网中的MQTT协议总结
  • 断点续传的原理和实现
  • 【小黑嵌入式系统第二课】嵌入式系统的概述(二)——外围设备、处理器、ARM、操作系统
  • Unity3D 在做性能优化时怎么准确判断是内存、CPU、GPU瓶颈详解
  • pyqt5 QProgressDialog 进度条的使用 下载自动更新应用程序
  • 【yolov5目标检测】使用yolov5训练自己的训练集
  • 出差学小白知识No5:ubuntu连接开发板|上传源码包|板端运行的环境部署