De acordo com seus comentários, o código-fonte é montado dentro do contêiner e o seu ponto de entrada gunicorn
está olhando para o código-fonte e pegando as alterações nele.
Este parece ser um bom cenário de desenvolvimento e um dos benefícios que o Docker oferece.