Merge pull request #1581 from merico-dev/feat-dbt

fix: dbt can not run on docker
diff --git a/Dockerfile b/Dockerfile
index 902ea69..51a8247 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -12,9 +12,14 @@
 
 RUN make clean && make all
 
-FROM --platform=linux/amd64 python:3.10.4-alpine3.15
+FROM --platform=linux/amd64 alpine:3.15
 RUN apk add --no-cache musl-dev libgit2-dev libffi-dev \
     && apk add --no-cache gcc
+
+ENV PYTHONUNBUFFERED=1
+RUN apk add --update --no-cache python3-dev && ln -sf python3 /usr/bin/python
+RUN python3 -m ensurepip
+RUN pip3 install --no-cache --upgrade pip setuptools
 RUN pip3 install dbt-mysql
 
 EXPOSE 8080