Updated the code and the port

This commit is contained in:
Tiago Ribeiro
2023-06-22 07:54:09 +01:00
parent 986f94557b
commit 0d2c8b3efb
3 changed files with 3 additions and 4 deletions

View File

@@ -14,12 +14,11 @@ COPY . ./
# Install production dependencies. # Install production dependencies.
RUN pip install --no-cache-dir -r requirements.txt RUN pip install --no-cache-dir -r requirements.txt
ENV PORT 5000 EXPOSE 5000
EXPOSE $PORT
# Run the web service on container startup. Here we use the gunicorn # Run the web service on container startup. Here we use the gunicorn
# webserver, with one worker process and 8 threads. # webserver, with one worker process and 8 threads.
# For environments with multiple CPU cores, increase the number of workers # For environments with multiple CPU cores, increase the number of workers
# to be equal to the cores available. # 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. # Timeout is set to 0 to disable the timeouts of the workers to allow Cloud Run to handle instance scaling.
CMD exec python app.py CMD exec gunicorn --bind 0.0.0.0:5000 --workers 1 --threads 8 --timeout 0 app:app

View File

@@ -6,5 +6,5 @@ services:
build: . build: .
image: ecrop/ielts-be:latest image: ecrop/ielts-be:latest
ports: ports:
- 8080:8080 - 8080:5000
restart: unless-stopped restart: unless-stopped

Binary file not shown.