diff --git a/Dockerfile b/Dockerfile index 40d7e0d..483a8e2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,18 +3,22 @@ FROM python:3.11-alpine ENV \ PYTHONUNBUFFERED=1 +# copy app source COPY . /usr/src/app RUN set -ex; \ - # buildtime deps + # install buildtime deps apk add --no-cache \ --virtual .build-deps \ build-base \ gcc \ linux-headers \ + ; \ + # install app + pip3 --no-cache-dir install /usr/src/app; \ + # remove buildtime deps + apk del --no-cache \ + .build-deps \ ; -RUN set -ex; \ - pip3 --no-cache-dir install /usr/src/app - ENTRYPOINT ["kiwi-simple-metrics"] \ No newline at end of file