commit 53767505d9c0ef66bc8f9968eaae0ccf4bf2ad5f Author: Смелянец Date: Thu Nov 13 09:03:59 2025 +0000 задание 1 докер diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..d39b64a --- /dev/null +++ b/dockerfile @@ -0,0 +1,7 @@ +FROM python:3.12-slim +WORKDIR /app +COPY requirements.txt . +RUN pip install --no-cache-dir -r requirements.txt +COPY . . +EXPOSE 80 +CMD ["python", "main.py"] diff --git a/main.py b/main.py new file mode 100644 index 0000000..d0b9e02 --- /dev/null +++ b/main.py @@ -0,0 +1,9 @@ +from flask import Flask +app = Flask(__name__) + +@app.route('/') +def hello(): + return "Привет из Docker!" + +if __name__ == '__main__': + app.run(debug=True, host='0.0.0.0', port=80) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..2077213 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +Flask \ No newline at end of file