Files
template-backend-service/Dockerfile
2024-12-16 10:26:11 +03:00

24 lines
452 B
Docker

FROM harbor.avroid.tech/docker-hub-proxy/python:3.12
ARG PIP_INDEX_URL
ENV PIP_INDEX_URL=${PIP_INDEX_URL}
WORKDIR /app
COPY pyproject.toml poetry.lock ./
RUN pip --no-cache-dir install poetry \
&& poetry export \
--with=dev,tests,format \
--without-hashes \
-f requirements.txt \
-o requirements.txt \
&& pip install --no-cache-dir -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["./entry.sh"]