docker查看日志及查看日志文件

这篇具有很好参考价值的文章主要介绍了docker查看日志及查看日志文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

日志查看流程

  • 查看日志
  1. docker ps 查看容器
    1. docker logs -f  XXX     查看容器名XXX的日志
      • docker logs -f -t --tail 10 smartbus #实时查看docker容器名为smartbus的最后10行日志
      • docker logs -f -t --since="2020-08-06" --tail=100 smartbus #查看指定时间后的日志,只显示最后100行
      • docker logs --since 30m smartbus #查看最近30分钟的日志
      • docker logs -t --since="2020-08-06T13:13:13" smartbus #查看某时间之后的日志
      • docker logs -t --since="2020-08-01T13:13:13" --until "2020-08-06 13:13:13" smartbus #查看某时间段的日志
      • docker logs -f -t --since="2020-08-01" smartbus | grep error >>logs_error.txt #将错误日志写入文件

                        使用tail -f error.log实时查看日志信息  同上也可以查看多少条数据

  • 排查问题
  1. docker ps 查看容器
  2. docker exec -it [容器id] /bin/bash   进入容器
    1. xxx reload    这个是进入容器之后,重新加载xxx服务  
  3. /opt/logs/liu/cs_sae_long   切换到日志目录   #从根目录切换   
  4. 注意,这里是目录,不是文件    可以ls -a 查看该目录下所有的文件  
  5. grep -C 5 "UOSPHD" info.log    在info.log文件中查找UOSPHD单词的上下五条记录

扩展:

-v  “UO” 搜索不包含    -n 显示在第几行   -c 显示有几行  

-A 显示下面的行  -B 显示上面   -C  显示上下

-i   不区分大小写    -l "UO"*.txt  找出含有UO单词的文件  -L找出不包含    

‘^UO’ 找出文件里以UO开头的行    'UO$' 找出文件中行尾是bash的行

'\<bin\>'  找出是bin的词  不要bing    -w 搜索一个词  一样的

egrep '^root|bash$'  1.txt以root为行首或以bash为行尾的行

fgrep '^this' 只查找^this单词

对容器的其他操作

docker ps  查看docker正在运行的容器  -a查看所有

docker stop  停止容器

docker restart  重启容器

docker pull 镜像名<:tags># 从远程仓库抽取镜像,<:tags>是指镜像的版本,不加就是下载最新的镜像 例如:docker pull tomcat:7    拉取远程镜像

docker run 镜像名<:tags> #如果不需要启动容器的话,直接用docker create 镜像名<:tags>   创建容器,并且启动容器

docker rm  容器id#如果这个容器还在运行的情况下,加上-f这个参数代表强制删除    删除指定容器

docker rmi  镜像名:#加-f就是强制删除,即使这个镜像有对应的容器   删除指定版本的镜像

cd /var/lib/docker  查看所有的镜像和容器存储在宿主机的哪个位置 默认是存储在这个地址

docker rm $(docker ps -aq)   删除docker所有容器文章来源地址https://www.toymoban.com/news/detail-405205.html

到了这里,关于docker查看日志及查看日志文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker 容器日志查看常用命令

    查看最新日志: 将 container_name_or_id 替换为容器的名称或容器ID。这将显示容器的最新日志输出。 实时查看日志: 使用 -f 参数,你可以实时跟踪容器的日志输出,类似于 tail -f 命令。 查看指定行数的日志: 使用 --tail 参数,可以指定查看的日志行数。将 number_of_lines 替换为你

    2024年02月05日
    浏览(13)
  • docker查看运行的容器日志

      1. 查看运行着的容器     2. 查看容器日志命令     3. 查看最近10条日志, 并持续打印   4. 查看某个日期至今的所有日志, 并持续打印

    2024年02月11日
    浏览(23)
  • docker启动容器失败,然后查看日志,docker logs查看容器出现报错:

    docker 启动 容器失败,然后 docker logs 查看容器出现报错: 在网上看到的 解决方案: 找到你日志文件目录: 删除或者备份一下就就可以看到日志了

    2024年02月03日
    浏览(13)
  • docker 查看日志的三种方式

    docker logs命令是 Docker 的日志管理工具,它能够在终端中打印出容器的标准输出和错误输出。

    2024年04月25日
    浏览(10)
  • Windows下 docker 如何查看自身日志

    一直陷入的问题是,一直以为docker下的日志会存在某镜像内,所以一直往的是某镜像内的 cd var/lib/docker/containers 下的路径,无奈找不到,后面各种百度才提醒自己,原来docker相当于自身也是一个容器,下面是方法: 1、在dos 命令下执行 : docker run -v /:/data -it ubuntu /bin/bash 2、命

    2024年02月11日
    浏览(15)
  • Docker后台启动镜像,如何查看日志信息

    执行 docker run -d -p 9090:8080 core-backend-image 命令后,Docker 会在后台运行一个新的容器实例,并映射宿主机的 9090 端口到容器的 8080 端口。要查看启动的容器日志,您需要先获取容器的 ID 或名称,然后使用 docker logs 命令。以下是步骤详解: 查找容器 ID 或名称 执行命令 docker ps

    2024年02月22日
    浏览(22)
  • 查看pycharm日志文件位置

    在PyCharm中,默认情况下,日志文件存储在项目的根目录下的 .idea 文件夹中的 logs 子文件夹中。每个项目都会有自己的日志文件,可以根据项目名称和日期来区分。通过查看日志文件可以查看run的进程 你可以按照以下步骤找到PyCharm的日志文件: 打开PyCharm IDE 在菜单栏中选择

    2024年04月23日
    浏览(7)
  • adb-学会查看日志文件

    目录 一、获取日志文件 二、日志级别 三、日志缓冲区 四、缓冲区的类型 🎁更多干货 完整版文档下载方式: 一般情况下,我们在做app测试时,其实并不需要经常使用adb去抓取我们的日志,通常情况下都是有预期结果和实际结果做对比的。真正需要adb抓取日志的时候,是在

    2024年02月12日
    浏览(16)
  • Linux查看日志文件的常用命令

    1、查看文件最后1000行内容 tail -n 1000 filename 2、实时查看文件最后1000行内容,动态刷新 tailf -n 1000 filename tail -f -n 1000 filename 3、按照搜索日志 cat filename | grep \\\'\\\' 4、按照搜索并包含前(后)多少行 【(A前B后C前后)几行】 cat filename | grep \\\'\\\' -A 2 5、将查询

    2024年02月07日
    浏览(13)
  • linux日志文件里内容比较多 查看日志最后的命令是什么

    在 Linux 中,可以使用 tail 命令查看日志文件的末尾内容,这样可以快速浏览日志的最后几行,而无需查看整个日志文件。 tail 命令非常适合查看大型日志文件的末尾内容。 以下是 tail 命令的基本用法: tail [options] file 其中, file 是要查看的日志文件的路径。 常用的 tail 命令

    2024年02月08日
    浏览(17)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包