updated dockerfile and requirements

This commit is contained in:
Gert Wohlgemuth 2018-08-02 17:08:14 -07:00
parent 85c73ea850
commit 2cfa3b7607
2 changed files with 16 additions and 1 deletions

View File

@ -1,7 +1,7 @@
FROM python:3.6.6-slim-stretch FROM python:3.6.6-slim-stretch
# Install TA-lib # Install TA-lib
RUN apt-get update && apt-get -y install curl build-essential && apt-get clean RUN apt-get update && apt-get -y install curl build-essential git && apt-get clean
RUN curl -L http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz | \ RUN curl -L http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz | \
tar xzvf - && \ tar xzvf - && \
cd ta-lib && \ cd ta-lib && \
@ -13,6 +13,11 @@ ENV LD_LIBRARY_PATH /usr/local/lib
RUN mkdir /freqtrade RUN mkdir /freqtrade
WORKDIR /freqtrade WORKDIR /freqtrade
# Update PIP
RUN python -m pip install --upgrade pip
RUN pip install future
RUN pip install numpy
# Install dependencies # Install dependencies
COPY requirements.txt /freqtrade/ COPY requirements.txt /freqtrade/
RUN pip install numpy \ RUN pip install numpy \

View File

@ -23,3 +23,13 @@ scikit-optimize==0.5.2
# Required for plotting data # Required for plotting data
#plotly==3.0.0 #plotly==3.0.0
# Required for plotting data
plotly==3.0.0
# find first, C search in arrays
py_find_1st==1.1.1
#Load ticker files 30% faster
ujson==1.35
git+git://github.com/berlinguyinca/technical.git@master