首页 > 解决方案 > 如何从 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

**

标签: dockerdocker-composedockerfile

解决方案


推荐阅读