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