MQTT de Paho no responde con el contenedor de docker

Soy nuevo en Docker y estoy haciendo mi primera aplicación, estaría muy agradecido si alguien me indica la dirección correcta.

Construyo la image y cuando ejecuto esta image, no recibo respuesta de los commands de ejecución de Docker. sigue cargando a continuación está el script de Python:

Cuando interrumpo (ctrl + c) a través del keyboard, inmediatamente muestra salidas (print statement), de lo contrario no realiza nada.

El file Docker es:

FROM python:2.7-slim WORKDIR /root/ ADD . /root RUN pip install numpy COPY app.py app.py ENTRYPOINT [] CMD ["python", "app.py"] 

Docker ejecutar command:

 docker run ImageName 

¡Por favor ayuda!

Esto es probablemente porque python almacena de manera estándar stdout / stdin. Edite su file de acoplador para agregar la línea de command -u a python:

 CMD ["python", "-u", "app.py"] 

Esta es la solución de mi problema, los commands de docker run toman una bandera.

 sudo docker run -it imageName