api dockerfile
All checks were successful
Build and Push Docker Images / build (push) Successful in 37s

This commit is contained in:
ChrQR 2024-06-01 17:16:31 +02:00
parent c390e7559d
commit 96e42454b1
2 changed files with 7 additions and 7 deletions

View File

@ -1,17 +1,17 @@
# Use an official Python runtime as a parent image # Use the official Python image from the Docker Hub
FROM python:3.9-slim FROM python:3.9-slim
# Set the working directory in the container # Set the working directory inside the container
WORKDIR /app WORKDIR /app
# Copy the current directory contents into the container at /app # Copy the current directory contents into the container at /app
COPY . /app COPY . /app
# Install any needed packages specified in requirements.txt # Install the required Python packages
RUN pip install --no-cache-dir -r requirements.txt RUN pip install -r requirements.txt
# Make port 5000 available to the world outside this container # Expose port 5000 to the outside world
EXPOSE 5000 EXPOSE 5000
# Run gunicorn server # Command to run the app using Gunicorn
CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"] CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]

View File

@ -20,4 +20,4 @@ def get_jobs():
return jsonify(jobs) return jsonify(jobs)
if __name__ == '__main__': if __name__ == '__main__':
app.run(debug=False, host='0.0.0.0') app.run(host='0.0.0.0', port=5000)