diff --git a/Dockerfile b/Dockerfile index 1344443..82f47d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,12 @@ FROM alpine:3.18 AS build -RUN apk add --no-cache python3 py3-build py3-hatchling COPY . /build WORKDIR /build -RUN python3 -m build . +RUN apk add --no-cache python3 py3-build py3-hatchling && \ + python3 -m build . FROM alpine:3.18 -RUN apk add --no-cache py3-pip COPY --from=build /build/dist/recipes-*-py3-none-any.whl / -RUN pip install /recipes-*-py3-none-any.whl +RUN apk add --no-cache python3 py3-pip && \ + pip install /recipes-*-py3-none-any.whl && \ + apk del py3-pip ENTRYPOINT ["/usr/bin/recipes-cli"]