Browse Source

commit Dockerfile

main
Julin 2 years ago
parent
commit
bd57c55bda
  1. 18
      code/pep-stats-report/Dockerfile

18
code/pep-stats-report/Dockerfile

@ -0,0 +1,18 @@
FROM python:3.8 AS python_base
WORKDIR /app
COPY . .
RUN pip install --upgrade pip -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com && \
pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com && \
cp SimHei.ttf /usr/local/lib/python3.8/site-packages/matplotlib/mpl-data/fonts/ttf && \
pyinstaller -F main.py --distpath=.
FROM debian:11-slim
WORKDIR /app
COPY --from=python_base /app/main /app/config.ini ./
CMD ["./main"]
Loading…
Cancel
Save