Docker容器应用日志查看

2023-11-03

docker attach命令

docker attach [options] 容器会连接到正在运行的容器,然后将容器的标准输入、输出和错误流信息附在本地打印出来。命令中options的取值有三种:--detach-keys,--no-stdin,--sig-proxy
该命令只是进入容器终端,不会启动新的进程。所以当你同时使用多个窗口进入该容器,所有的窗口都会同步显示。如果一个窗口阻塞,那么其他窗口也就无法再进行操作。
使用ctrl+c可以直接断开连接,但是这样会导致容器退出,而且还stop了。如果想在脱离容器终端时,容器依然运行。就需要使用--sig-proxy这个参数。例如:

$ docker attach --sig-proxy=false mytest

注意: 当使用docker attach连接到容器的标准输入输出时,docker使用大约1MB的内存缓冲区来最大化应用程序的吞吐量。如果此缓冲区填满,那么输出或写入的速度将会受到影响。因此查看应用日志,可以使用docker logs命令。

docker logs命令

docker logs [options] 容器获取容器的日志。

名字 默认值 描述
–details 显示提供给日志的额外细节
–follow或-f 按日志输出
–since 从某个时间开始显示,例如2013-01-02T13:23:37
–tail all 从日志末尾多少行开始显示
–timestamps或-t 显示时间戳
–until 打印某个时间以前的日志,例如 2013-01-02T13:23:37

例如打印容器mytest应用后10行的内容。

$ docker logs --tail="10" mytest
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker容器应用日志查看 的相关文章

随机推荐

  • MATLAB用深度学习长短期记忆 (LSTM) 神经网络对智能手机传感器时间序列数据进行分类

    最近我们被客户要求撰写关于LSTM的研究报告 包括一些图形和统计输出 此示例说明如何使用长短期记忆 LSTM 网络对序列数据的每个时间步长进行分类 要训 练深度神经网络对序列数据的每个时间步进行分类 可以使用 序列对序列 LSTM 网络 序
  • 巧用excel公式提取网址中的域名---超级好用

    巧用excel公式提取网址中的域名 超级好用 经常会整理很多网址 需要按照他们的域名归类 下面是公式 在a1列是我们要整理的网址 b列我们输入公式 MID A1 SEARCH A1 SEARCH A1 1 1 SEARCH A1 SEARC
  • PyWebIO做测试工具

    1 前言 一听到测试开发 大家可能不自觉的挠自己那本已经不多的头发 觉得太难了 又要学习前端的知识 又要学习后台开发的框架 还需要知道在各个后端接口之间如何传递状态 总结来说就是给我们本来不多的发量 雪上加霜 小编今天就给大家推荐一款神器P
  • 全局/静态变量初始化为0出错? 全局/静态变量初始化为0放在bss段还是data段?

    1 有初始化的全局变量 该全局变量存放在data段 2 没有初始值的全局变量放在BSS段 实际上在arm linux gcc这个开发环境中 如果全局变量的初始值是0 编译器会将该全局变量放在BSS段 初始值是0的全局变量放在BSS段会有什么
  • 三种常用的MySQL建表语句

    三种常用的MySQL建表语句 MySQL建表语句是最基础的SQL语句之一 下面就为您介绍最常用的三种MySQL建表语句 如果您对MySQL建表语句方面感兴趣的话 不妨一看 1 最简单的 CREATE TABLE t1 id int not
  • python发短信sim800_如何使用GSM模块SIM800和Arduino Uno发送短信?

    I am trying to send a text message from Arduino through a SIM800 GSM module The message gets to the given number but not
  • 【深度学习500问】DeepLearning-500-questions

    深度学习500问 DeepLearning 500 questions 1 数学基础 2 机器学习基础 2 11 损失函数 2 12 梯度下降 3 深度学习基础 3 2 2 如何计算神经网络的输出 3 2 3 如何计算卷积神经网络输出值 3
  • 创业公司的研发架构:规范化研发流程

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 国内IT公司多如牛毛 但研发流程真正做到规范化的少之又少 很多公司看上去很 大 很NB 但却只可远观 细看内部作业却惊叹于庞大的躯壳下只是一个又一个的 小作坊 毫无团队间协
  • C语言:带你轻松干掉 腾讯笔试大题 带环链表

    链表的分类 链表的种类总共有八种情况有以下组成 带头 不带头 单向 双向 循环 不循环 带环链表与循环链表不同 带环链表 不好找到入环的节点 它是在中间进入循环 而循环链表你只需遍历它的下一个是不是头就能找到了 所以内 带环链表是非常危险的
  • JAVA微信扫码支付模式一功能实现

    一 准备工作 4月份那会发了篇关于 JAVA微信扫码支付模式二功能实现的博客 无数人来追问模式一的开发 所以在这就贴出来 仅供参考 关于模式一和模式二的区别 我有解释过很多次 无非就是模式一的二维码是针对商品的 模式二的二维码是针对订单的
  • Day1-markdown用法和基础语法

    一 标题 在标题内容前加1 6个 然后再按一个空格 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 二 代码引用 输入三个反引号后回车 输入代码的位置 a 10 b abc 注释内容 select from tb student
  • docker安装mongodb(单点)图文详解

    零 说明 此文档目的在于方便大家快速搭建mongodb环境 不影响使用mongodb开发或者学习 不可用于生产 一 docker安装mongodb 1 创建挂载目录 docker volume create mongo data db do
  • 电感选型的关键参数

    电感是一种储能元件 用在LC振荡电路 中低频的滤波电路 DC DC能量转换等等 其应用频率范围很少超过50MHz 从阻抗频率曲线图可知 工作频率低于谐振频率时 电感器件表现出电感性 阻抗随着频率的升高而增大 当工作频率高于谐振频率时 电感器
  • Docker部署RabbitMQ踩坑

    照网上正常部署以后 能够正常登陆 但是页面显示不全 非常痛苦 没有正常显示折线图之类的 显示不全 1 Stats in management UI are disabled on this node 解决方法 进入rabbitmq容器 do
  • 多光谱遥感分类

    多光谱遥感分类 数据集制作 SAE调参 预测 数据集制作 本次实验是多分类 9分类 训练 验证 测试数据来自人工标记的区域 用ArcGIS生成每个点的X Y地理坐标后算出像素的相对位置 data x round data X 331718
  • Umi4 从零开始实现动态路由、动态菜单

    Umi4 从零开始实现动态路由 动态菜单 前言 前期准备 数据表 Mock数据 定义类型 开始 获取路由信息 patchRoutes routes routeComponents 生成动态路由所需的数据 formattedRoutePath
  • Unity(使用GUI制作第一人称鼠标准星)

    属性 简介 方法 注意 准星一般都放在屏幕正中央 所以屏幕的 宽高 2 可得中心点 屏幕宽度 Screen Width 屏幕高度 Screen Height 矩形宽度 自己声明的变量这里使用W代替 矩形高度 自己声明的变量这里使用H代替 准
  • 全国大学生物联网设计竞赛作品

    本文分享自中移OneOS微信公众号 全国大学生物联网设计竞赛优秀作品巡展 陪你长大 智慧养鸡小助手 近几年 鸡福利养殖越来越受关注 表现动物的天性是动物福利定义之一 保证家鸡有合适的活动空间和足够的有氧运动 才能保证拥有动物的天性 对家鸡的
  • 前端项目上线优化

    1 格式化代码 使用eslint 代码检查代码的格式 vs code 想要格式化 vue 文件 需要安装 vetur插件 可以格式化代码并且变成彩色 atl shif f快捷键 vetur格式化格式化代码 还是不符合 eslint 规范 字
  • Docker容器应用日志查看

    docker attach命令 docker attach options 容器会连接到正在运行的容器 然后将容器的标准输入 输出和错误流信息附在本地打印出来 命令中options的取值有三种 detach keys no stdin si