Closed tobby-lie closed 2 years ago
Issues go stale after 90 days of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
comment.
Stale issues will be closed after an additional 30 days of inactivity.
Prevent issues from auto-closing with an /lifecycle frozen
comment.
If this issue is safe to close now please do so.
Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. /lifecycle stale
Closed issues are locked after 30 days of inactivity. This helps our team focus on active issues.
If you have found a problem that seems similar to this, please open a new issue.
Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. /lifecycle locked
Actual behavior
Based on the details provided in the expected behavior section, what actually happens is my program will hyperparameter tune my model successfully but will stall in the middle of model training. When this happens CPU Usage plummets in the container statistics.
Expected behavior
Running a web-app within a Docker container utilizing gunicorn 20.1.0, Tensorflow 2.5.0, and Keras-Tuner. Essentially I am running a web-app which trains a Tensorflow neural network model when a button is clicked which triggers a Dash callback to train a model. Keras-Tuner is utilized to hyperparameter tune the model before training begins.
These are the contents of my Dockerfile used to build the image:
As you can see, I've tried using 2 types of worker classes 'gthread' and 'gevent' where neither work.
I have run this app using python app.py locally without a container and it runs successfully with no stalls on my Windows machine. I expected that this behavior would be consistent within a Docker container.
Information
Steps to reproduce the behavior