Improved the Dockerfile a bit more
This commit is contained in:
@@ -14,11 +14,12 @@ COPY . ./
|
||||
# Install production dependencies.
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
|
||||
EXPOSE 8080
|
||||
ENV PORT 8080
|
||||
EXPOSE $PORT
|
||||
|
||||
# Run the web service on container startup. Here we use the gunicorn
|
||||
# webserver, with one worker process and 8 threads.
|
||||
# For environments with multiple CPU cores, increase the number of workers
|
||||
# to be equal to the cores available.
|
||||
# Timeout is set to 0 to disable the timeouts of the workers to allow Cloud Run to handle instance scaling.
|
||||
CMD exec gunicorn --bind :8080 --workers 1 --threads 8 --timeout 0 main:app
|
||||
CMD exec gunicorn --bind :$PORT --workers 1 --threads 8 --timeout 0 app:app
|
||||
|
||||
Reference in New Issue
Block a user