Update Dockerfile
Browse files- Dockerfile +2 -7
Dockerfile
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
FROM
|
2 |
|
3 |
ARG DEBIAN_FRONTEND=noninteractive
|
4 |
|
@@ -16,12 +16,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
|
|
16 |
tesseract-ocr \
|
17 |
poppler-utils \
|
18 |
git \
|
19 |
-
cmake \
|
20 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
21 |
|
22 |
-
RUN pip3 uninstall -y $(pip list --format=freeze | grep opencv)
|
23 |
-
|
24 |
-
RUN rm -rf /usr/local/lib/python3.10/dist-packages/cv2/
|
25 |
|
26 |
WORKDIR /app
|
27 |
|
@@ -34,14 +30,13 @@ RUN useradd -m -u 1000 user
|
|
34 |
USER user
|
35 |
|
36 |
ENV HOME=/home/user \
|
37 |
-
PATH=/home/user/.local/bin
|
38 |
PYTHONPATH=$HOME/app \
|
39 |
PYTHONUNBUFFERED=1 \
|
40 |
NVIDIA_VISIBLE_DEVICES=all \
|
41 |
NVIDIA_DRIVER_CAPABILITIES=compute,utility \
|
42 |
SYSTEM=spaces \
|
43 |
HF_HOME=/data \
|
44 |
-
LD_LIBRARY_PATH=/usr/local/cuda-12.2/lib64:$LD_LIBRARY_PATH
|
45 |
|
46 |
WORKDIR $HOME/app
|
47 |
|
|
|
1 |
+
FROM nvidia/cuda:12.2.2-cudnn8-devel-ubuntu22.04
|
2 |
|
3 |
ARG DEBIAN_FRONTEND=noninteractive
|
4 |
|
|
|
16 |
tesseract-ocr \
|
17 |
poppler-utils \
|
18 |
git \
|
|
|
19 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
20 |
|
|
|
|
|
|
|
21 |
|
22 |
WORKDIR /app
|
23 |
|
|
|
30 |
USER user
|
31 |
|
32 |
ENV HOME=/home/user \
|
33 |
+
PATH=/home/user/.local/bin:$PATH \
|
34 |
PYTHONPATH=$HOME/app \
|
35 |
PYTHONUNBUFFERED=1 \
|
36 |
NVIDIA_VISIBLE_DEVICES=all \
|
37 |
NVIDIA_DRIVER_CAPABILITIES=compute,utility \
|
38 |
SYSTEM=spaces \
|
39 |
HF_HOME=/data \
|
|
|
40 |
|
41 |
WORKDIR $HOME/app
|
42 |
|