Я использую команду linux 'script', чтобы получить вывод терминала из контейнера Docker в файл. При запуске команды script он записывает вывод терминала в файл после выхода из команды script.
Мне нужна команда для работы в нормальном режиме, когда она непрерывно записывает в файл, а не записывает весь вывод терминала в конце.
Помогите!
Вот докер-compose.yml
version: '3'
services:
job:
build: .
environment:
- "PYTHONUNBUFFERED=1"
command: script /scripts/terminal.out
command: python /scripts/init.py
volumes:
- ./scripts:/scripts
Вот докер-файл
FROM python:3
WORKDIR /scripts
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY ./scripts .
RUN exit