diff --git a/freqtrade-NFIx5/Dockerfile b/freqtrade-NFIx5/Dockerfile index d6d8edc..0e9c855 100644 --- a/freqtrade-NFIx5/Dockerfile +++ b/freqtrade-NFIx5/Dockerfile @@ -21,13 +21,12 @@ RUN apk add --no-cache \ gcc \ g++ \ make \ + cmake \ musl-dev \ linux-headers \ python3 \ py3-pip \ git \ - cmake \ - cython \ libffi-dev \ openssl-dev \ hdf5 \ @@ -39,11 +38,18 @@ RUN apk add --no-cache \ libstdc++ \ gfortran \ python3-dev \ - py3-setuptools \ lapack-dev \ openblas-dev \ tcl-dev \ - tk-dev + tk-dev \ + snappy-dev \ + bzip2-dev \ + lz4-dev \ + zstd-dev \ + curl-dev + +# Upgrade pip to the latest version +RUN pip install --upgrade pip setuptools wheel setuptools_scm cython # Set the working directory WORKDIR /freq @@ -64,7 +70,6 @@ RUN python3 -m venv .venv RUN echo "source /freq/.venv/bin/activate" >> ~/.bashrc RUN source /freq/.venv/bin/activate -RUN python3 -m pip install --upgrade pip RUN python3 -m pip install -r requirements.txt # install freqtrade