将应用程序日志重定向到 docker 日志

2024-03-05

我的 Docker 容器生成多个应用程序日志。

docker logs命令仅显示应用程序启动日志。有没有办法重定向其他日志文件,以便它们显示在docker logs命令?

EDIT:

我正在使用WebSphere https://hub.docker.com/r/ibmcom/websphere-traditional/传统的 docker 镜像。 Docker 日志仅显示 startServer.log,但还有其他日志,例如 SystemOut.log ....


我们需要更多信息,例如哪个应用程序、您的 Dockerfile 等。

作为一般答案,您必须有一个入口点脚本,它将将您的应用程序日志发送到标准输出:

runapp &
tail -f logfile

类似的事情。

Regards

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

将应用程序日志重定向到 docker 日志 的相关文章

随机推荐

  • 将基于标签栏的 iPhone 项目迁移到 iPad

    像许多其他开发人员一样 我创建了使用UITabBarController作为根控制器 选项卡视图使用UINavigationController从列表深入到详细视图 和许多其他开发人员一样 我需要将这些应用程序迁移到 iPad 以便它们利用
  • OCaml 是否复制了自定义块?

    想象一下 我有一个名为 libcat 的 C 库 用于与我的毛茸茸的猫进行交互 因此 我正在为 OCaml 编写绑定来简化与 fluffy 的交互 module type CAT sig type cat val find gt cat v
  • Ansible 模板中的 For 循环

    我有问题 我在模板文件中使用 for for vhost in item server vhost endfor 与项目一起使用文件 yml ansible 中的 with items 但出出是 server d server o serv
  • aspnet 表 - 指定 TableCell 宽度?

    我有一个 asp net 表 我试图将我的列格式化为所有相同的宽度 或者说 4 列分别为 20 30 20 和 30 但是以下代码不起作用
  • android:在imageview中拉伸图像以适合屏幕

    我有一个imageview其高度和宽度设置为fill parent with a linearlayout具有相同的值集 所以我想这应该设置我的图像以适合屏幕 但它只适合 80 横向模式下的顶部和底部边距 我尝试了以下代码但没有成功 Dis
  • 将 textPath 方向从逆时针翻转为顺时针?

    默认情况下 SVG 以逆时针方式将文本环绕路径 文本的天花板粘住了路径 如何将方向更改为顺时针 以使文本的地板粘在圆周上而不是天花板上 textspace letter spacing 5px font family fantasy fon
  • 在 android 和 windows 中使用 sha1prng 给出不同的序列

    我在我的android程序和java程序中都使用了sha1prng作为伪随机数生成器算法 我给它们都设置了相同的值 但是android中生成的序列和java中生成的序列不一样 为什么会发生这种情况 解决这个问题的方法是什么 我认为这是因为
  • 如何使用 ActionCable 作为 API

    我使用 Rails 5 beta 1 和 ActionCable 构建了一个非常简单的应用程序 用于显示用户何时上线并让他们互相发送消息 现在 我基本上想采用 ActionCable 的客户端部分 在另一个应用程序的上下文中实现它 这确实n
  • 将身份添加到现有项目

    我有一个 MVC 项目 我想向其中添加 Identity 但我似乎找不到任何关于如何执行此操作的好文章 有没有一种简单的方法可以将身份添加到现有项目中 我已经有一个数据库 里面有东西 好吧 在一方面 您只需添加 Nuget 包并开始用它编写
  • 在 JScrollPane 中使用绝对布局

    我需要使用具有绝对布局的 JScrollPane 我知道根本不推荐使用 setLayout null 我一直在读到 如果您想在 JScrollPane 中使用绝对布局 则必须设置内部元素的首选大小属性 以便 JScrollPane 可以计算
  • 如何使用 WIX 打包 VSTO Word 插件以进行部署(到 Office 32 位)?

    我开发了一个VSTO Word add in在 VS 2017 Pro 中 工作正常 准备部署 但是 我找不到包装我的工作程序VSTO Word add in用于我的开发机器以外的机器 对于任何特定的机器 我需要部署一次并使其可供任何可能使
  • Istio RequestAuthentication 阻止 envoy sidecar 的就绪状态

    您能帮我理解 RequestAuthentication 吗 当我应用简单的 RequestAuthentication 并重新启动 Pod 时 envoy sidecar 的就绪状态为 false 并且日志抛出warn Envoy pro
  • 在 YAML 中使用 R 代码或 Windows 用户变量(“%userprofile%”)?

    在我的 yaml 调用中我有 title r paste0 Test Done format Sys Date B Y output word document fig caption yes fig height 4 fig width
  • 检查前提条件是否存在原子增量,即原子值小于指定值?

    在新标准 C 原子递增操作中 在递增值之前检查先决条件是否表明原子值小于指定值 我可以比下面的代码更容易 更快吗 int atomic inc std atomic int val int less than int new val int
  • Paypal html按钮自定义字段限制

    限制为 256 个字符customPaypal html 按钮的字段 有没有办法增加该限制 或者是否有其他我可以使用的字段 如custom1 custom2 其他 等 谢谢 不要通过自定义字段发送全部数据 而是将数据保存在数据库中 然后发送
  • 如何使用 Java/REST 将 Azure blob 从一个存储容器移动到另一个存储容器?

    有人可以帮忙吗 我正在关注 Java JDK 示例 其中有很多关于如何管理容器和 blob 的示例 但是没有说明如何从一个存储容器移动到另一个存储容器 例如 我在 StorageOne ContainerOne BlobName 上有一个
  • Angular Material Table - 如何更新现有表的列标题?

    我正在使用 Angular 7 我有一个简单的组件角材料表 https material angular io components table overview 通过某些事件 例如单击鼠标 我希望能够更新现有表的数据和标题 Before
  • 当在 Node.js 中从 firebird 中选择时,未知值

    我是火鸟的新人 我试图从数据库中获取名称 但它返回
  • 列出 emacs 中的所有顶级全局变量

    主要是为了我自己的启发 我尝试列出当前 Emacs 会话中加载的所有全局变量 我正在考虑做的是生成一个包含列出的所有功能的 HTML 文件 当然 定义函数 var 等的文件也很有用 emacs 中已经内置了一些可以提供帮助的东西吗 L 沿着
  • 将应用程序日志重定向到 docker 日志

    我的 Docker 容器生成多个应用程序日志 docker logs命令仅显示应用程序启动日志 有没有办法重定向其他日志文件 以便它们显示在docker logs命令 EDIT 我正在使用WebSphere https hub docker