Стандартный вывод приложения Spring-Boot, записанный в файл журнала в контейнере Docker - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть приложение Spring-Boot, которое я запускаю в контейнере Docker. Когда я запускаю приложение автономно вне контейнера, все журналы записываются в stdout. Мне нужно, чтобы приложение stdout было записано в файл в моем Docker контейнере.

Мой docker -компонентный файл выглядит так:

version: "3.3"

services:
  meanwhileinhell:
    image: azul/zulu-openjdk-centos:latest
    container_name: "meanwhile-in-hell"
    restart: always
    volumes:
      - logfiles:/var/log/meanwhileinhell/
    ports:
      - 8091:8091
    networks:
      - default

volumes:
  logfiles:
    driver: local

networks:
  default:
    external:
      name: meanwhileinhell-network

Я могу получить указанная директория создана нормально, но в ней ничего нет. Может кто-нибудь помочь мне, как заставить это записать в файл? Я не смог ничего найти на SO или общем поиске. docker logs -f <container-id> показывает ту же информацию, которую я хочу написать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...