@@ -3,6 +3,7 @@ version: "2"
services:
voting-app:
build: ./voting-app
+ command: python app.py
volumes:
- ./voting-app:/app
ports:
@@ -15,4 +15,4 @@ ADD . /app
EXPOSE 80
# Define our command to be run when launching the container
-CMD ["python", "app.py"]
+CMD gunicorn app:app -b 0.0.0.0:80 --log-file - --access-logfile - --workers 4 --keep-alive 0
@@ -1,2 +1,3 @@
Flask
-Redis
+Redis
+gunicorn