I have a Python (2.7) app which is started in my dockerfile:
CMD [\"python\",\"main.py\"]
main.py prints some strings when it is s
In my case, running Python with -u didn't change anything. What did the trick, however, was to set PYTHONUNBUFFERED=0 as environment variable:
-u
PYTHONUNBUFFERED=0
docker run --name=myapp -e PYTHONUNBUFFERED=0 -d myappimage