deeplearning commited on
Commit
8713c2e
·
verified ·
1 Parent(s): 39562c5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -7
Dockerfile CHANGED
@@ -1,6 +1,6 @@
1
  FROM python:3.10-slim
2
 
3
- # System deps
4
  RUN apt-get update && apt-get install -y \
5
  build-essential \
6
  automake \
@@ -8,19 +8,19 @@ RUN apt-get update && apt-get install -y \
8
  libtool \
9
  libsndfile1-dev \
10
  wget \
11
- git \
12
  && rm -rf /var/lib/apt/lists/*
13
 
14
- # ---- SDIF ----
15
  WORKDIR /opt
16
- RUN git clone https://github.com/ircam-ismm/sdif.git && \
 
17
  cd sdif && \
18
  ./autogen.sh && \
19
  ./configure && \
20
  make && make install
21
 
22
- # ---- LORIS ----
23
- COPY loris-1.8.tar.gz /opt/
24
  RUN tar xzf loris-1.8.tar.gz && \
25
  cd loris-1.8 && \
26
  ./configure && \
@@ -28,7 +28,7 @@ RUN tar xzf loris-1.8.tar.gz && \
28
 
29
  ENV LD_LIBRARY_PATH=/usr/local/lib
30
 
31
- # ---- Python ----
32
  WORKDIR /app
33
  COPY requirements.txt .
34
  RUN pip install --no-cache-dir -r requirements.txt
 
1
  FROM python:3.10-slim
2
 
3
+ # ---------- system ----------
4
  RUN apt-get update && apt-get install -y \
5
  build-essential \
6
  automake \
 
8
  libtool \
9
  libsndfile1-dev \
10
  wget \
 
11
  && rm -rf /var/lib/apt/lists/*
12
 
13
+ # ---------- SDIF (lokal källa, ingen git) ----------
14
  WORKDIR /opt
15
+ COPY sdif.tar.gz /opt/
16
+ RUN tar xzf sdif.tar.gz && \
17
  cd sdif && \
18
  ./autogen.sh && \
19
  ./configure && \
20
  make && make install
21
 
22
+ # ---------- LORIS ----------
23
+ COPY loris/loris-1.8.tar.gz /opt/
24
  RUN tar xzf loris-1.8.tar.gz && \
25
  cd loris-1.8 && \
26
  ./configure && \
 
28
 
29
  ENV LD_LIBRARY_PATH=/usr/local/lib
30
 
31
+ # ---------- Python ----------
32
  WORKDIR /app
33
  COPY requirements.txt .
34
  RUN pip install --no-cache-dir -r requirements.txt