MVPilgrim commited on
Commit
cac33b4
·
1 Parent(s): 0d5eced

Nvidia base image.

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -2,12 +2,12 @@ FROM debian:latest as musl-dev
2
  RUN apt-get update
3
  RUN apt-get install musl
4
 
5
- FROM python:3.11.5 as python-base
6
- RUN apt-get update
7
- RUN apt-get install python3
8
-
9
  FROM nvidia/cuda:12.6.0-cudnn-runtime-ubuntu24.04 as final
10
- RUN apt-get update
 
 
 
 
11
  COPY / /
12
 
13
  COPY --from=musl-dev /usr/lib/x86_64-linux-musl/libc.so /lib/libc.musl-x86_64.so.1
@@ -19,7 +19,7 @@ COPY --from=python-base /usr/local/bin/pip3.11 /usr/local/bin/pip3.11
19
  WORKDIR /app
20
  COPY ./requirements.txt /app/requirements.txt
21
  COPY ./semsearch.py /app/semsearch.py
22
- COPY ./startup.sh /app/startup.sh[
23
  COPY ./.streamlit/main.css /app/.streamlit/main.css
24
  COPY ./app.py /app/app.py
25
  RUN chmod 755 /app/startup.sh
 
2
  RUN apt-get update
3
  RUN apt-get install musl
4
 
 
 
 
 
5
  FROM nvidia/cuda:12.6.0-cudnn-runtime-ubuntu24.04 as final
6
+ UN apt-get update && apt-get install --no-install-recommends --no-install-suggests -y curl
7
+ RUN apt-get install unzip
8
+ RUN apt-get -y install python3
9
+ RUN apt-get -y install python3-pip
10
+
11
  COPY / /
12
 
13
  COPY --from=musl-dev /usr/lib/x86_64-linux-musl/libc.so /lib/libc.musl-x86_64.so.1
 
19
  WORKDIR /app
20
  COPY ./requirements.txt /app/requirements.txt
21
  COPY ./semsearch.py /app/semsearch.py
22
+ COPY ./startup.sh /app/startup.sh
23
  COPY ./.streamlit/main.css /app/.streamlit/main.css
24
  COPY ./app.py /app/app.py
25
  RUN chmod 755 /app/startup.sh