tmmdev commited on
Commit
ab4b5f9
·
verified ·
1 Parent(s): 2aa58bc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -4
Dockerfile CHANGED
@@ -2,11 +2,20 @@ FROM python:3.9-slim
2
 
3
  WORKDIR /code
4
 
5
- # Install git
6
- RUN apt-get update && apt-get install -y git
7
-
 
 
 
 
 
 
 
 
 
 
8
  COPY ./requirements.txt /code/requirements.txt
9
-
10
  RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
11
 
12
  COPY . /code
 
2
 
3
  WORKDIR /code
4
 
5
+ # Install system dependencies including gcc and ta-lib
6
+ RUN apt-get update && \
7
+ apt-get install -y gcc wget make git && \
8
+ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz && \
9
+ tar -xvzf ta-lib-0.4.0-src.tar.gz && \
10
+ cd ta-lib/ && \
11
+ ./configure --prefix=/usr && \
12
+ make && \
13
+ make install && \
14
+ cd .. && \
15
+ rm -rf ta-lib-0.4.0-src.tar.gz ta-lib/
16
+
17
+ # Install Python packages
18
  COPY ./requirements.txt /code/requirements.txt
 
19
  RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
20
 
21
  COPY . /code