diff --git a/Dockerfile b/Dockerfile index 0c27dcdf762cbee5dfef9d58b67e53f15bed48dd..4052c456e6af4c35ff6527db22beb395e3701894 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.8 +FROM alpine:3.17 RUN \ echo 'installing dependencies' && \ @@ -7,15 +7,14 @@ RUN \ postgresql-dev \ python3-dev \ gcc \ - musl-dev + musl-dev \ + py3-pip ARG flavour= WORKDIR /app/ -COPY ./setup.py /app/ -COPY ./setup.cfg /app/ -RUN pip3 install output -RUN pip3 install -e .$flavour -COPY ./funkwhale_network /app/ - +COPY ./poetry.lock /app/ +COPY ./pyproject.toml /app/ +COPY ./funkwhale_network/ /app/funkwhale_network/ +RUN pip install . EXPOSE 8000