1 Commits
0.4.2 ... 0.4.3

Author SHA1 Message Date
eedf2f83f0 Cargo form apt
Some checks failed
release-tag / release-image (push) Has been cancelled
2024-07-01 22:06:55 +02:00

View File

@@ -12,15 +12,13 @@ CMD [ "poetry", "run", "uvicorn", "--app-dir", "projectorpi_web", "app:app", "--
FROM base AS prod
COPY --from=docker.io/rust:slim /usr/local/cargo/bin/cargo /usr/local/bin/cargo
ADD requirements.txt ./
RUN apt-get update && apt-get install -y build-essential \
RUN apt-get update && apt-get install -y build-essential cargo \
&& pip3 install --no-cache --upgrade pip \
&& pip3 install --no-cache -r requirements.txt \
&& rm /usr/local/bin/cargo \
&& apt-get remove -y build-essential
&& apt-get remove -y build-essential cargo
ADD projectorpi_web ./projectorpi_web