Docker вывод не отображается в журналах для ubuntu, но отображается для debian - PullRequest
1 голос
/ 07 мая 2020

Когда я делаю простой Dockerfile и скрипт вроде этого:

FROM ubuntu
COPY my.sh
ENTRYPOINT my.sh
#!/bin/bash
printf hello

, а затем запускаю его с docker run my-img, я вижу hello напечатано.

Когда я запускаю это в Airflow с DockerOperator, даже с tty=True, в журналах не отображается hello.

Если я переключаю родительское изображение на FROM debian, результат отображается, как ожидалось.

Почему это? В чем разница между изображениями ubuntu и debian, которая вызывает странное поведение вывода? Как я могу сделать так, чтобы вывод из ubuntu также отображался в журналах Airflow?

...