baotrinh commited on
Commit
267d16a
·
1 Parent(s): 650fbde

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +31 -0
Dockerfile ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ADD file ... in /
2
+ CMD ["bash"]
3
+ ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
4
+ ENV LANG=C.UTF-8
5
+ RUN /bin/sh -c set -eux;
6
+ ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
7
+ ENV PYTHON_VERSION=3.9.16
8
+ RUN /bin/sh -c set -eux;
9
+ RUN /bin/sh -c set -eux;
10
+ ENV PYTHON_PIP_VERSION=22.0.4
11
+ ENV PYTHON_SETUPTOOLS_VERSION=58.1.0
12
+ ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/0d8570dc44796f4369b652222cf176b3db6ac70e/public/get-pip.py
13
+ ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207
14
+ RUN /bin/sh -c set -eux;
15
+ CMD ["python3"]
16
+ ENV LANG=C.UTF-8
17
+ ENV LC_ALL=C.UTF-8
18
+ ENV PYTHONDONTWRITEBYTECODE=1
19
+ ENV PYTHONFAULTHANDLER=1
20
+ ENV PATH=/home/ftuser/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
21
+ ENV FT_APP_ENV=docker
22
+ RUN /bin/sh -c mkdir /freqtrade
23
+ WORKDIR /freqtrade
24
+ COPY /usr/local/lib /usr/local/lib # buildkit
25
+ ENV LD_LIBRARY_PATH=/usr/local/lib
26
+ COPY /home/ftuser/.local /home/ftuser/.local # buildkit
27
+ USER ftuser
28
+ COPY . /freqtrade/ # buildkit
29
+ RUN /bin/sh -c pip install
30
+ ENTRYPOINT ["freqtrade"]
31
+ CMD ["trade"]