24 lines
353 B
Docker
24 lines
353 B
Docker
FROM fedora:43 AS basic
|
|
|
|
ENV PYTHONUNBUFFERED=1
|
|
|
|
COPY ci/dnf.conf /etc/dnf/dnf.conf
|
|
COPY \
|
|
ci/pre.sh \
|
|
ci/pip.sh \
|
|
ci/docker.sh \
|
|
ci/minio.sh \
|
|
ci/requirements.txt /root/
|
|
|
|
RUN /root/pre.sh
|
|
RUN /root/docker.sh
|
|
RUN /root/pip.sh
|
|
RUN /root/minio.sh
|
|
|
|
# Python packages
|
|
RUN pip3 install -r /root/requirements.txt
|
|
|
|
FROM basic
|
|
|
|
WORKDIR /app
|