This commit is contained in:
ai-dev 2025-01-16 01:51:16 +01:00
parent e40515d354
commit 51f0797ccb

View File

@ -21,13 +21,12 @@ RUN apk add --no-cache \
gcc \ gcc \
g++ \ g++ \
make \ make \
cmake \
musl-dev \ musl-dev \
linux-headers \ linux-headers \
python3 \ python3 \
py3-pip \ py3-pip \
git \ git \
cmake \
cython \
libffi-dev \ libffi-dev \
openssl-dev \ openssl-dev \
hdf5 \ hdf5 \
@ -39,11 +38,18 @@ RUN apk add --no-cache \
libstdc++ \ libstdc++ \
gfortran \ gfortran \
python3-dev \ python3-dev \
py3-setuptools \
lapack-dev \ lapack-dev \
openblas-dev \ openblas-dev \
tcl-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 # Set the working directory
WORKDIR /freq WORKDIR /freq
@ -64,7 +70,6 @@ RUN python3 -m venv .venv
RUN echo "source /freq/.venv/bin/activate" >> ~/.bashrc RUN echo "source /freq/.venv/bin/activate" >> ~/.bashrc
RUN source /freq/.venv/bin/activate RUN source /freq/.venv/bin/activate
RUN python3 -m pip install --upgrade pip
RUN python3 -m pip install -r requirements.txt RUN python3 -m pip install -r requirements.txt
# install freqtrade # install freqtrade