Updated Dockerfiles
This commit is contained in:
@@ -1,11 +1,11 @@
|
|||||||
FROM nvidia/cuda:12.6.2-devel-ubi9 AS builder
|
FROM nvidia/cuda:13.0.0-devel-ubi9 AS builder
|
||||||
|
|
||||||
WORKDIR /home/ViolaJones/cpp
|
WORKDIR /home/ViolaJones/cpp
|
||||||
|
|
||||||
COPY *.cu *.cpp *.hpp Makefile ./
|
COPY *.cu *.cpp *.hpp Makefile ./
|
||||||
RUN make -j "$(nproc)" && make -j "$(nproc)" ./bin/ViolaJonesTest
|
RUN make -j "$(nproc)" && make -j "$(nproc)" ./bin/ViolaJonesTest
|
||||||
|
|
||||||
FROM nvidia/cuda:12.6.2-base-ubi9
|
FROM nvidia/cuda:13.0.0-base-ubi9
|
||||||
|
|
||||||
WORKDIR /home/ViolaJones/cpp
|
WORKDIR /home/ViolaJones/cpp
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
FROM alpine:3.20.3
|
FROM alpine:3.22.1
|
||||||
|
|
||||||
RUN apk add --no-cache curl=8.11.0-r1 python3=3.12.7-r0 && rm -rf /var/cache/apk*
|
RUN apk add --no-cache curl=8.14.1-r1 python3=3.12.11-r0 && rm -rf /var/cache/apk*
|
||||||
|
|
||||||
WORKDIR /home/ViolaJones/downloader
|
WORKDIR /home/ViolaJones/downloader
|
||||||
COPY requirements.txt activate.sh ./
|
COPY requirements.txt activate.sh ./
|
||||||
|
|||||||
@@ -1,12 +1,15 @@
|
|||||||
FROM nvidia/cuda:12.6.2-devel-ubi9
|
FROM nvidia/cuda:13.0.0-devel-ubi9
|
||||||
|
|
||||||
RUN dnf install -y python3.12-3.12.1-4.el9_4.4 \
|
RUN dnf install -y \
|
||||||
|
make-1:4.3-8.el9 \
|
||||||
|
python3.12-3.12.9-1.el9_6.1 \
|
||||||
&& dnf clean all \
|
&& dnf clean all \
|
||||||
&& ln -s /usr/bin/python3.12 /usr/bin/python
|
&& ln -s /usr/bin/python3.12 /usr/bin/python
|
||||||
|
|
||||||
WORKDIR /home/ViolaJones/python
|
WORKDIR /home/ViolaJones/python
|
||||||
|
|
||||||
COPY Makefile activate.sh requirements.txt ./
|
COPY Makefile activate.sh requirements.txt ./
|
||||||
RUN make venv
|
RUN make venv && rm requirements.txt
|
||||||
COPY *.py ./
|
COPY *.py ./
|
||||||
|
|
||||||
ENTRYPOINT ["make"]
|
ENTRYPOINT ["make"]
|
||||||
|
|||||||
Reference in New Issue
Block a user