From 40e5ced7348bd3d53f6a771d34815b62e175841b Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 2 Feb 2025 22:04:47 -0500 Subject: [PATCH] first commit --- app/Dockerfile | 28 ++++++++++++++++++++++++++++ app/app.py | 9 +++++++++ app/requirements.txt | 15 +++++++++++++++ docker-compose.yml | 17 +++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 app/Dockerfile create mode 100644 app/app.py create mode 100644 app/requirements.txt create mode 100644 docker-compose.yml diff --git a/app/Dockerfile b/app/Dockerfile new file mode 100644 index 0000000..10e9003 --- /dev/null +++ b/app/Dockerfile @@ -0,0 +1,28 @@ +# syntax=docker/dockerfile:1.4 +FROM --platform=$BUILDPLATFORM python:3.10-alpine AS builder + +WORKDIR /app + +COPY requirements.txt /app +RUN --mount=type=cache,target=/root/.cache/pip \ + pip3 install -r requirements.txt + +COPY . /app + + +ENTRYPOINT ["python3"] +CMD ["app.py"] + +FROM builder as dev-envs + +RUN <