diff --git a/basic_server/Dockerfile b/basic_server/Dockerfile index 6c2e4ed..1f80f60 100644 --- a/basic_server/Dockerfile +++ b/basic_server/Dockerfile @@ -1,4 +1,5 @@ FROM python:3-slim COPY server.py /server.py +COPY start.sh /start.sh EXPOSE 80 -CMD ["python3", "/server.py"] \ No newline at end of file +CMD ["/bin/sh", "/start.sh"] \ No newline at end of file diff --git a/basic_server/start.sh b/basic_server/start.sh new file mode 100644 index 0000000..28b88a4 --- /dev/null +++ b/basic_server/start.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +nohup python3 /server.py > /var/log/server.log 2>&1 & + +while true; do /bin/bash; done \ No newline at end of file