docker - 如何从 docker compose 文件中的容器获取 journalctl 日志
问题描述
我有一个 docker compose 文件和 3 个包含此文件的容器。在其中一个容器中,应用程序(sampleappservice)将日志发送到 journalctl,我想抓住它。我怎样才能得到它?这是我的撰写文件:**
version: '3'
services:
simulatorservice:
image: "data-simulator:latest"
container_name: data-simulator
build:
context: ./
dockerfile: ./Dockerfile-simulator
ports :
- "55501:55501"
volumes:
- ./data:/opt/apps/DataSimulator/data
mosquittoservice:
image: "databus:latest"
container_name: databus
build:
context: ./
dockerfile: ./Dockerfile-databus
ports :
- "1883:1883"
sampleappservice:##I need to get this container journalctl log.
image: "sampleapp:latest"
container_name: sampleapp
build:
context: ./
dockerfile: ./Dockerfile-sampleapp
**
解决方案
推荐阅读
- python - Python pcl 没有属性 from_array
- karate - 如何使用 karate.set() 在 json 中添加新键
- vbscript - QTP/UFT - 将 Browser().Page() 存储为变量
- redirect - Safari 在 http 重定向上丢失哈希参数
- javascript - 滑动到下一张幻灯片时,Slick 滑块的行为类似于 Bootstrap Carousel
- docker - 无法使用 Jenkins Pipeline 步骤中的 docker 命令执行 shell 脚本
- r - 如何从 R 中具有相同 uuid 的其他列获取最大和最小日期时间 + 文件名?
- python-2.7 - python random.randint() 没有返回任何值
- javascript - 'Access-Control-Allow-Origin' 与 jQuery getJSON
- android - 如何实现 Quickblox 视频聊天