Spaces:
Sleeping
Sleeping
root
commited on
Commit
•
68e997e
1
Parent(s):
288c5f3
Add application file
Browse files- Dockerfile +12 -0
Dockerfile
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
FROM python:3.8.10-slim
|
2 |
+
ENV VERSION 0.6.0
|
3 |
+
RUN apt update && apt install -y binutils \
|
4 |
+
&& pip install chdb Flask \
|
5 |
+
&& strip /usr/local/lib/python3.8/site-packages/chdb/_chdb.cpython-38-x86_64-linux-gnu.so \
|
6 |
+
&& rm -rf /var/lib/apt/lists/* && rm -rf ~/.cache/pip/*
|
7 |
+
WORKDIR /app
|
8 |
+
ADD main.py .
|
9 |
+
ADD public ./public
|
10 |
+
# RUN python3 -c "import chdb; res = chdb.query('select version()', 'CSV'); print(str(res.get_memview().tobytes()))"
|
11 |
+
EXPOSE 7860
|
12 |
+
CMD ["python3","./main.py"]
|